feat(infra/dev): adiciona RabbitMQ ao stack de desenvolvimento

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Joao Guilherme de Mesquita Mendes 2026-05-03 20:42:50 -03:00
parent a42d492f67
commit 7f4812e0db

View File

@ -29,8 +29,28 @@ services:
networks:
- app-net
rabbitmq:
image: rabbitmq:3-management-alpine
environment:
- RABBITMQ_DEFAULT_USER=${RABBITMQ_USERNAME:-guest}
- RABBITMQ_DEFAULT_PASS=${RABBITMQ_PASSWORD:-guest}
ports:
- "15672:15672"
volumes:
- rabbitmq-data:/var/lib/rabbitmq
deploy:
replicas: 1
restart_policy:
condition: on-failure
update_config:
order: start-first
networks:
- app-net
modumfiscal-api:
image: modumfiscal-api:latest
environment:
- RABBITMQ_HOST=rabbitmq
deploy:
replicas: 1
restart_policy:
@ -73,3 +93,6 @@ services:
networks:
app-net:
external: true
volumes:
rabbitmq-data: