{"id":28298628,"url":"https://github.com/ubleipzig/dev-www","last_synced_at":"2026-02-17T05:33:59.862Z","repository":{"id":71117259,"uuid":"434632968","full_name":"ubleipzig/dev-www","owner":"ubleipzig","description":"Alpine based docker image w/ a Nginx/PHP-FPM environment - optimized for Typo3 development.","archived":false,"fork":false,"pushed_at":"2025-09-19T07:46:39.000Z","size":41,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"7.4","last_synced_at":"2025-10-10T10:36:57.887Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ubleipzig.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-12-03T14:54:45.000Z","updated_at":"2021-12-03T14:55:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"58c78999-8705-418c-b832-3ffb9e2540fe","html_url":"https://github.com/ubleipzig/dev-www","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/ubleipzig/dev-www","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubleipzig%2Fdev-www","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubleipzig%2Fdev-www/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubleipzig%2Fdev-www/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubleipzig%2Fdev-www/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ubleipzig","download_url":"https://codeload.github.com/ubleipzig/dev-www/tar.gz/refs/heads/7.4","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubleipzig%2Fdev-www/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29534988,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-17T05:00:25.817Z","status":"ssl_error","status_checked_at":"2026-02-17T04:57:16.126Z","response_time":100,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-23T06:14:24.278Z","updated_at":"2026-02-17T05:33:59.840Z","avatar_url":"https://github.com/ubleipzig.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# PHP based development environment dev-www\n\n## What is this image intended for?\n\nThis image is for all php developers who want a basic development environment setup.\n\nIt is out of the box usable on linux hosts with a docker engine version \u003e= 1.3\n\nIncludes your app path at a nginx and _php-fpm_ basic setup and provides any special developing features as:\n\n* xdebug\n* phpinfo\n\nConcerning building your PHP app there are availabel [composer][1] as package manager and [phing][2] as build tool.  \n\n## How apply the image?\n\nDownload and go to the folder building the images as e.g.\n\n    docker build --tag dev-www:latest .\n\nRun the image and include your developing php app folder \n\n    docker run --name dev-www -d -v /path/to/my/project:/app -p 127.0.0.1:80:80 dev-www:latest .\n\nA container named _dev-www_ will started mounting your php app at port 80. Call ```http://127.0.0.1/``` at your browser to verify the runtime environment.\n\n## How to debug?\n\nBy default php is configured up to start a debugging session indicated by request parameters. Therefore, it exists a \ncouple of handy browser-addons (e.g. [xdebug-helper for chrome][1]). Please note! The IDE should be configured additionally to accept \nstarted debugging sessions by remote.\n\n## PHPINFO\n\nLook at the PHP-configuration at ```http://127.0.0.1/phpinfo```\n\n## Run an interactive console in the container\n\nThere is the possibility to use bash and a few of common used terminal commands for example ```less```, ```vi``` and so on.  \n\n    docker exec -ti dev-www /bin/bash\n\n## Advanced configuration\n\nFollowing environment variables can be set when creating (run) a new container.\n\n_The values given here are the default values._\n\n* `APP_HOME=/app`\u003cbr/\u003e\n  defines the application folder, normally where your application resides. there are some rare cases where strange software needs to\n  be configured to reside in a special place\n* `APP_USER=dev`\u003cbr/\u003e\n  defines the user running the app\n* `TIME_ZONE=Europe/Berlin`\n  defines the timezone php is working in\n* `SMTP_HOST`\u003cbr /\u003e\n  defines the smtp host that takes mails sent by php. if none is provided the php default values take place\n* `SMTP_NAME=www-dev`\u003cbr /\u003e\n  defines the host name as which the container sents his emails\n* `SMTP_PORT=25`\u003cbr /\u003e\n  defines the port on which the container trys to connect to the smtp host\n\n## Release management\n\nReleases are orientated on PHP version of based Alpine PHP-FPM image as for example _php:7.4-fpm-alpine_. \n\nAt https://git.sc.uni-leipzig.de exists a Gitlab CI-pipeline building an image and publishing it to a registry.\n\nA release tag is necessary to publish an image to [ubleipzig/dev-www][4] Release tags have to be the schema of _release/*_ and to start with prefixed terminus _release_.\n\nFor example if you would push a new tag named release/7.4-0 following set of new images will be created:\n\n- 7.4-0\n- 7.4\n- 7\n- latest\n\n\n[1]: https://getcomposer.org/\n[2]: http://www.phing.info/\n[3]: https://github.com/mac-cain13/xdebug-helper-for-chrom\n[4]: https://hub.docker.com/r/ubleipzig/dev-dotdeb\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fubleipzig%2Fdev-www","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fubleipzig%2Fdev-www","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fubleipzig%2Fdev-www/lists"}