Development stack for casual purposes of PHP programmers
This pack includes the following stuff:
- Nginx 1.17@80 port over Ubuntu
- PHP-FPM@9000 port over Ubuntu + SupervisorD enabled on FPM and RabbitMQ Queue app
- MongoDB (no shell) over Ubuntu
- Redis + redis-client over Apline
- RabbitMQ over Alpine
- MySQL over Ubuntu
- PHP MyAdmin over Ubuntu
- Portainer docker manager for newbies
All containers have a general network to communicate without deps/links, also you can access hosts(containers) via service name.
This also contains additional stuff:
- ClickHouse 19.7 advanced
- PostgreSQL 11.5 advanced
- PHP Composer and Midnight Commander @ PHP container
settings are placed in ./config
directory
aplication directory is ./app
port settings @.env
file
Use the following to clone this to your side & get it up
$ git clone https://github.com/predatorpc/php-dev-stack.git
$ cd php-dev-stack
$ docker-compose up -d
Profit!