Added Notifications Microservice API - Integrated notification system with MongoDB, RabbitMQ consumer, and automatic status change notifications for reports

This commit is contained in:
2026-05-03 21:51:41 -06:00
parent c72397c228
commit 325517a130
19 changed files with 1280 additions and 81 deletions

View File

@@ -34,6 +34,22 @@ services:
timeout: 5s
retries: 5
mongodb_nots:
image: mongo:7.0
container_name: voxpopuli_mongo_2
environment:
MONGO_INITDB_DATABASE: voxpopuli_notifications
ports:
- "27018:27017"
volumes:
- mongo_data_notifications:/data/db
healthcheck:
test: ["CMD", "mongosh", "--eval", "db.adminCommand('ping')"]
interval: 10s
timeout: 5s
retries: 5
volumes:
mysql_data:
mongo_data:
mongo_data:
mongo_data_notifications: