{"id":26940262,"url":"https://github.com/panakour/phpdock","last_synced_at":"2025-04-02T15:17:25.739Z","repository":{"id":140091099,"uuid":"181421802","full_name":"panakour/phpdock","owner":"panakour","description":":whale: Docker-based LEMP stack for development purposes","archived":false,"fork":false,"pushed_at":"2025-02-27T14:24:07.000Z","size":155,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-27T20:20:35.153Z","etag":null,"topics":["alpine","docker","k8s","kubernetes","lemp-stack","mariadb","multistage-docker","mysql","nginx","php","skaffold"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/panakour.png","metadata":{"files":{"readme":"README.md","changelog":null,"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}},"created_at":"2019-04-15T06:01:05.000Z","updated_at":"2025-02-27T14:24:11.000Z","dependencies_parsed_at":"2024-12-16T16:23:21.368Z","dependency_job_id":"c9d74f86-ef70-455d-859f-4567a810de05","html_url":"https://github.com/panakour/phpdock","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/panakour%2Fphpdock","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/panakour%2Fphpdock/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/panakour%2Fphpdock/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/panakour%2Fphpdock/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/panakour","download_url":"https://codeload.github.com/panakour/phpdock/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246837664,"owners_count":20841905,"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":["alpine","docker","k8s","kubernetes","lemp-stack","mariadb","multistage-docker","mysql","nginx","php","skaffold"],"created_at":"2025-04-02T15:17:25.149Z","updated_at":"2025-04-02T15:17:25.717Z","avatar_url":"https://github.com/panakour.png","language":"Shell","readme":"# PHPDock\n\nPHPDock is a Docker-based development environment for PHP applications. It simplifies the setup and management of PHP development environments by using Docker containers.\n\n## Features\n- Supports multiple PHP versions at the same time.\n- Easily add the PHP extensions you want.\n- Xdebug.\n- A lot of extra services in the Docker Compose.\n\n## Requirements\n\n- Docker\n- Docker Compose\n\n## Installation\n\n1. Clone the repository:\n   ```sh\n   git clone https://github.com/panakour/phpdock.git\n   cd phpdock\n   ```\n2. Copy the example environment file and customize it: e.g. modify the PHP extensions you want using the PHP_EXTENSIONS variable.\n   ```sh\n   cp .env.example .env\n   ```\n\n4. Create the nginx site in the path: nginx/sites/* e.g you can copy the [the example laravel conf](nginx/sites/laravel.conf.example) and modify to your own if you want to use diferent than the defailt php version can modify fastcgi_pass to the fpm you want e.g **php-fpm7.3:9000** \n5. Build and start the Docker containers (in the below example, you will have the default PHP FPM version, MariaDB, PHP 7.4, and nginx):\n   ```sh\n   docker compose -f docker-compose.yml -f docker-compose.extras.yml up -d php-fpm nginx mariadb php-fpm7.4\n   ```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpanakour%2Fphpdock","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpanakour%2Fphpdock","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpanakour%2Fphpdock/lists"}