Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/emiliort/symfony-dockerized
Dockerized Symfony / PHP development stack: Nginx , MySQL, MongoDB, PHP-FPM, Composer, Symfony CLI, Oh My Zsh, XDebug, Memcached, Redis, Elasticsearch and RabbitMQ
https://github.com/emiliort/symfony-dockerized
composer development docker docker-compose elasticsearch git mysql nginx oh-my-zsh php rabbitmq redis symfony
Last synced: about 1 month ago
JSON representation
Dockerized Symfony / PHP development stack: Nginx , MySQL, MongoDB, PHP-FPM, Composer, Symfony CLI, Oh My Zsh, XDebug, Memcached, Redis, Elasticsearch and RabbitMQ
- Host: GitHub
- URL: https://github.com/emiliort/symfony-dockerized
- Owner: emiliort
- License: mit
- Created: 2022-03-19T05:11:53.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-08-21T08:19:47.000Z (over 2 years ago)
- Last Synced: 2024-07-30T17:49:32.290Z (5 months ago)
- Topics: composer, development, docker, docker-compose, elasticsearch, git, mysql, nginx, oh-my-zsh, php, rabbitmq, redis, symfony
- Language: Shell
- Homepage:
- Size: 74.2 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Symfony Dockerized
> Discontinued, recommended alternative: [Symfony Docker](https://github.com/dunglas/symfony-docker)
Dockerized Symfony / PHP development stack: Nginx, MySQL, MongoDB, PHP-FPM, Make, Composer, Symfony CLI, XDebug, Memcached, Redis, Elasticsearch and RabbitMQ.
## What's inside
* [Nginx](http://nginx.org/)
* [MySQL](http://www.mysql.com/)
* [PHP-FPM](http://php-fpm.org/)
* [XDebug](https://xdebug.org/)
* [Composer](https://getcomposer.org/)
* [Symfony CLI](https://symfony.com/)
* [MongoDB](http://www.mongodb.org/)
* [Memcached](http://memcached.org/)
* [Redis](http://redis.io/)
* [Elasticsearch](http://www.elasticsearch.org/)
* [RabbitMQ](https://www.rabbitmq.com/)
* [Oh My Zsh](https://ohmyz.sh/)## Requirements
* [Docker Engine](https://docs.docker.com/installation/)
* [Docker Compose](https://docs.docker.com/compose/)## Running
Run:
```sh
docker-compose up -d
```Shell:
```sh
docker-compose exec workspace zsh
```## Configuration files
* Docker enviroment variables: .docker/workspace/.env
* php.ini: .docker/php/phpX.Y.ini
* nginx: .docker/nginx/default.conf
* services: comment or uncomment services in docker-compose. The minimum service required is php. Nginx is optional, you can use the symfony server by running "symfony server:start" from the workspace container shell## License
Autor: [emiliort](https://github.com/emiliort).
Licensed under the terms of the [MIT license](LICENSE).