{"id":21865662,"url":"https://github.com/codesvault/wp-docker","last_synced_at":"2026-04-10T00:05:32.902Z","repository":{"id":130781165,"uuid":"551267601","full_name":"CodesVault/wp-docker","owner":"CodesVault","description":"Create LAMP stack with Docker using CLI","archived":false,"fork":false,"pushed_at":"2023-05-03T04:19:29.000Z","size":21,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-01-26T15:46:30.120Z","etag":null,"topics":["bash","bash-script","composer","docker","docker-compose","dockerfile","lampstack","nginx","nodejs","php","wordpress","wordpress-development","wpcli"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CodesVault.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":"2022-10-14T05:13:16.000Z","updated_at":"2023-01-24T03:03:38.000Z","dependencies_parsed_at":"2023-07-08T01:00:27.690Z","dependency_job_id":null,"html_url":"https://github.com/CodesVault/wp-docker","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodesVault%2Fwp-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodesVault%2Fwp-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodesVault%2Fwp-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodesVault%2Fwp-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CodesVault","download_url":"https://codeload.github.com/CodesVault/wp-docker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244868753,"owners_count":20523591,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["bash","bash-script","composer","docker","docker-compose","dockerfile","lampstack","nginx","nodejs","php","wordpress","wordpress-development","wpcli"],"created_at":"2024-11-28T04:17:22.672Z","updated_at":"2025-12-30T19:29:37.375Z","avatar_url":"https://github.com/CodesVault.png","language":"Shell","readme":"# WP Docker\nZero configuration tool for setting up Docker environment for WordPress development.\n\n\u003cbr\u003e\n\u003cp\u003e\nWP Docker is a CLI tool that create LAMP stack for WordPress development using Docker and Docker Compose.\n\u003cbr\u003e\nEach development Environment will run into Docker containers and completely isolated.\n\u003c/p\u003e\n\n\u003cbr\u003e\n\u003cp\u003e\n\u003cstrong\u003eFeatures:\u003c/strong\u003e\n\t\u003cli\u003eOne command, Zero configuration Docker environment setup\u003c/li\u003e\n\t\u003cli\u003eCan access into Docker container using \u003ccode\u003edocker-compose exec php bash\u003c/code\u003e. Installing composer packages.\u003c/li\u003e\n\t\u003cli\u003eChoose any PHP FPM version that is available in \u003ca href=\"https://hub.docker.com/_/php\"\u003eDocker Hub\u003c/a\u003e\u003c/li\u003e\n\t\u003cli\u003eChoose any NODEJS version. Build assets isolatly in the container.\u003c/li\u003e\n\t\u003cli\u003eChoose any WordPress release version from \u003ca href=\"https://wordpress.org/download/releases/\"\u003eHere\u003c/a\u003e\u003c/li\u003e\n\t\u003cli\u003eNginx\u003c/li\u003e\n\t\u003cli\u003eMysql\u003c/li\u003e\n\t\u003cli\u003ePHPMyAdmin\u003c/li\u003e\n\t\u003cli\u003eWP CLI\u003c/li\u003e\n\t\u003cli\u003eXdebug\u003c/li\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\n## Prerequisites\nDocker, Docker Compose and CURL need to be installed in your machine. `docker` and `docker-compose` commands should run without root user permission. Currently WP Docker is going to work in Linux and MacOS.\n\n\u003cbr\u003e\n\u003cbr\u003e\n\n## Installation\n* Download the `codesvault.zip` from [latest release](https://github.com/CodesVault/wp-docker/releases/tag/v1.1.0)\n* Make `codesvault/wp-docker` file executable. Run: `sudo chmod +x codesvault/wp-docker`\n* Add repo into your PATH.\n\t* If you're using ZSH then you can make an alias into `zshrc` file. `alias wp-docker=\"~/codesvault/wp-docker\"`.\n\t* If you're using Bash then edit your `.bashrc` and add: `export PATH=~/codesvault/wp-docker:$PATH`\n\n\u003cbr\u003e\n\u003cbr\u003e\n\n## Uses\nJust go to your desired folder and run\n``` bash\nwp-docker\n```\n\n\u003cbr\u003e\n\nWhen the setup process is done change directory (cd) in to the domain prefix that you have been provided.\nHere Docker configurations and WordPress is ready to use.\n\u003cbr\u003e\nIncase if you forgate your domain or PHPMyAdmin url then just run `wp-docker --routes`.\n\n\u003cbr\u003e\n\u003cbr\u003e\n\n## Contributors\n\n| Name| Github username |\n| ----------- | ----------- |\n| AbmSourav      | [@AbmSourav](https://github.com/AbmSourav)   |\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodesvault%2Fwp-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodesvault%2Fwp-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodesvault%2Fwp-docker/lists"}