2022-05-08 20:49:53 +02:00
|
|
|
version: "3.9"
|
|
|
|
|
|
|
|
services:
|
|
|
|
beelzebub:
|
|
|
|
build: .
|
2022-05-21 11:42:43 +02:00
|
|
|
#network_mode: host # Not work on Mac OS
|
2022-05-08 20:49:53 +02:00
|
|
|
container_name: beelzebub
|
2022-06-01 23:52:01 +02:00
|
|
|
restart: always
|
2022-05-08 21:03:46 +02:00
|
|
|
ports: # Remove me, if use configuration network_mode: host
|
2022-05-08 20:49:53 +02:00
|
|
|
- "22:22"
|
|
|
|
- "8080:8080"
|
2022-06-01 23:52:01 +02:00
|
|
|
- "80:80"
|
|
|
|
environment:
|
2022-06-02 12:33:02 +02:00
|
|
|
RABBITMQ_URI: ${RABBITMQ_URI}
|
2022-06-01 23:52:01 +02:00
|
|
|
depends_on:
|
|
|
|
- rabbitmq
|
2022-06-02 12:17:18 +02:00
|
|
|
volumes:
|
|
|
|
- "./configurations:/configurations"
|
2022-06-01 23:52:01 +02:00
|
|
|
|
|
|
|
rabbitmq:
|
|
|
|
image: rabbitmq:3-management-alpine
|
2022-06-02 12:33:02 +02:00
|
|
|
container_name: 'rabbitmq'
|
|
|
|
environment:
|
|
|
|
RABBITMQ_DEFAULT_USER: ${RABBITMQ_DEFAULT_USER}
|
|
|
|
RABBITMQ_DEFAULT_PASS: ${RABBITMQ_DEFAULT_PASS}
|