Skip to content

Commit e48bc7e

Browse files
committed
feat: update docker compose
1 parent 8a0e046 commit e48bc7e

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

apps/docker-compose.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ services:
6868
- apps_network
6969
volumes:
7070
- ./history-service:/history-service
71-
71+
7272
signalling-service:
7373
build:
7474
context: ./signalling-service
@@ -104,6 +104,19 @@ services:
104104
- 6379:6379
105105
container_name: redis-container
106106

107+
rabbit-mq:
108+
image: rabbitmq:3-management
109+
networks:
110+
- apps_network
111+
ports:
112+
- 5672:5672 # Port for RabbitMQ message broker
113+
- 15672:15672 # Port for RabbitMQ Management UI
114+
environment:
115+
RABBITMQ_DEFAULT_USER: guest
116+
RABBITMQ_DEFAULT_PASS: guest
117+
volumes:
118+
- rabbitmq_data:/var/lib/rabbitmq
119+
107120
python-sandbox:
108121
build:
109122
context: ./execution-service/execution/python
@@ -114,3 +127,8 @@ services:
114127

115128
networks:
116129
apps_network:
130+
131+
volumes:
132+
# Mounts a volume for RabbitMQ data persistence.
133+
# This ensures that data is not lost when the container is restarted or removed.
134+
rabbitmq_data:

0 commit comments

Comments
 (0)