- Docker Compose for managing the services.
- Makefile for better dev experience.
In your local:
- Install
dockeranddocker-compose. - Clone the project.
- Create a .env file for the database environment (you can use the
.env.exampleas a reference). make. Build everything.- Play around! Everything is in
localhost+ the ports that you have defined in.env.
make shell-api. Access the API container console.make shell-app. Access the app container console.make prepare. Run the database migrations and seeders.- You can check the
Makefileto check all the commands behind the scenes.