{"id":18686800,"url":"https://github.com/leon/docker-wordpress-development","last_synced_at":"2026-04-09T02:31:15.691Z","repository":{"id":142075569,"uuid":"91360607","full_name":"leon/docker-wordpress-development","owner":"leon","description":"Docker images that simply developing wordpress themes / sites","archived":false,"fork":false,"pushed_at":"2021-06-18T06:25:58.000Z","size":1075,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2026-01-03T18:50:47.929Z","etag":null,"topics":["docker","docker-compose","docker-image","wordpress","wordpress-development"],"latest_commit_sha":null,"homepage":null,"language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/leon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2017-05-15T16:34:10.000Z","updated_at":"2021-06-18T06:26:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"88215a84-4b10-439c-a590-c6b7ab55d1d8","html_url":"https://github.com/leon/docker-wordpress-development","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/leon/docker-wordpress-development","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leon%2Fdocker-wordpress-development","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leon%2Fdocker-wordpress-development/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leon%2Fdocker-wordpress-development/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leon%2Fdocker-wordpress-development/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leon","download_url":"https://codeload.github.com/leon/docker-wordpress-development/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leon%2Fdocker-wordpress-development/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31582573,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"online","status_checked_at":"2026-04-09T02:00:06.848Z","response_time":112,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["docker","docker-compose","docker-image","wordpress","wordpress-development"],"created_at":"2024-11-07T10:29:10.207Z","updated_at":"2026-04-09T02:31:15.670Z","avatar_url":"https://github.com/leon.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Docker Wordpress Development\n\nThis image is a good starting point for developing wordpress themes and plugins.\nIt shows php's errors so that you can find bugs and it has XDebug so that you can debug your code via webstorm / intellij.\nThere are two versions, either you want to use composer as a base for your development, or you want a vanilla wordpress.\n\n\u003e **NOTE** This is not intended to be used in production. It is intended to be used as a dev setup for those creating themes / plugins.\n\n## PHP 7\nBoth the vanilla and composer versions are running on php 7\nPHP has show all errors enables for simpler debugging\n\n## XDebug\nXdebug 2.8 is installed and configured to listen to port `9999` and the IDEKey `docker`\n\n\n# Usage\n\n## Vanilla Wordpress\nUses wordpress own base image, but adds xdebug and debugging variables\nCheck the [Example](example) directory for usage instructions\n\n## Composer Wordpress\nUses composer as a base for development, which installs wordpress via composer into /wp\nIt has a couple of workarounds to get it working with nginx.\nCheck the [Composer Example](composer-example) directory for usage instructions\n\n# Backend Proxying\nIf you need to override a certain url and proxy to another backend you can include your own nginx conf which will be included along side the\nwordpress nginx config\nCheck [include file](example/docker-nginx.conf) and [mapping](example/docker-compose.yml#L41) for how this is accomplished\n\n# Access MariaDB (MySql)\nTo access mysql you use a database program such as Navicat or Sequel Pro.\n```\nhost: localhost\nport: 3306\nuser: root\npassword: 42\n```\nyou can now use Navicats data transfer functionality to copy a existing db into docker.\n\n# Development\nto update to latest versions of wordpress and nginx run update script\n\nget new version of xdebug\ngo to `https://xdebug.org/download` and download sources for the php version we want to support\nalso copy the sha 256 hash to add to the Dockerfile for wordpress and composer-wordpress\n\n```\n./update.sh\n\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleon%2Fdocker-wordpress-development","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleon%2Fdocker-wordpress-development","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleon%2Fdocker-wordpress-development/lists"}