#Notifications Microservice with APIs
#Setup
Consists of 5 docker container services:
postgres
php
nginx
mailhog
rabbitmq
Project has a Makefile which contains a bunch of macros.
Should be started as easy as (with installed Docker & Docker Compose):
docker-compose up -d --build
Followed by (in case it did not happen by it self:
docker-compose exec php ./bin/console doctrine:database:create
docker-compose exec php ./bin/console doctrine:database:create --env=test
docker-compose exec php ./bin/console doctrine:migrations:migrate -n
On success we launch server and message consumer:
symfony server:start
symfony console messenger:consume async -vv
Reaching out services:
https://localhost:8000/api #API
https://localhost:8025/# #Mailhog
https://localhost:15672/#/ #Rabbitmq