cd <service_name>
Replace <service_name>
with the name of the service you want to run.
docker-compose up --build -d
This command will build the Docker images if they don't exist and start the containers in detached mode.
Before running each service, you need to initialize the RabbitMQ URL inside the respective service's environment file.
Navigate to userService/rabbitmq/local/
directory and create or edit the .env.local
file.
Navigate to loggerService/rabbitmq/local/
directory and create or edit the .env.local
file.
Navigate to mailService/rabbitmq/local/
directory and create or edit the .env.local
file.
Inside each .env.local
file, add the RabbitMQ URL in the following format:
RABBITMQ_Q=amqp://...
You can use the .HTTP
files inside the requests
folder inside userService
to test the REST API endpoints.