Initialization, dockerization, structure, RabbitMQ setup, docker-compose

This commit is contained in:
2024-11-21 23:31:49 +02:00
commit de4f2cd7b3
13 changed files with 465 additions and 0 deletions

40
docker-compose.yml Normal file
View File

@@ -0,0 +1,40 @@
services:
symphony-manager:
build:
context: ./SymphonyManager
dockerfile: Dockerfile
ports:
- "8081:8081"
networks:
- symphony-network
symphony-producer:
build:
context: ./SymphonyProducer
dockerfile: Dockerfile
ports:
- "8082:8082"
networks:
- symphony-network
rabbitmq:
image: "rabbitmq:management"
ports:
- "5672:5672"
- "15672:15672"
environment:
- RABBITMQ_DEFAULT_USER=symphony
- RABBITMQ_DEFAULT_PASS=symphony
- RABBITMQ_NODENAME=rabbit@rabbitmq
volumes:
- rabbitmq_data:/var/lib/rabbitmq
networks:
- symphony-network
restart: always
networks:
symphony-network:
driver: bridge
volumes:
rabbitmq_data: