Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/venturaproject/symfony-boilerplate-ddd

Symfony boilerplate DDD
https://github.com/venturaproject/symfony-boilerplate-ddd

apiplatform docker symfony

Last synced: about 1 month ago
JSON representation

Symfony boilerplate DDD

Awesome Lists containing this project

README

        

## 🐳 Docker + PHP 8.3 + MySQL + Nginx + Symfony 7 Boilerplate

## Description

This is a complete stack for running Symfony 7.0 in Docker containers using docker-compose tool.

It is composed by 3 containers:

- `nginx`, acting as the webserver.
- `php`, the PHP-FPM container with the 8.3 version of PHP.
- `db`, MySQL database container with a MySQL 8.0 image.
- `rabbitmq`, RabbitMQ container.
- `redis`, Redis container.

## Installation

Clone this repo.
Go inside `./docker` folder and run `docker compose up -d` to start containers.
run `make install-composer` or `make enter-php-container` and `composer install`

## Api Platform

Browse Open API Platform docs: http://localhost/api/doc