-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathdocker-compose.yml
31 lines (29 loc) · 994 Bytes
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
version: '3.2'
services:
web-client:
restart: always
stdin_open: true
tty: true
image: beamylabs/beamybroker-web-client:${BEAMYWEBCLIENT_TAG:-latest}
volumes:
- "${CONFIG_FOLDER:-./configuration}:/service_client/configuration"
ports:
- "8080:8080"
signal-broker:
tty: true
restart: always
image: beamylabs/beamybroker-server:${BEAMYBROKER_TAG:-latest}
network_mode: "host"
cap_add:
- NET_ADMIN
# Mount the folder "configuration" folder into container. Itself
# configurable through an environment variable (or set in a .env file).
volumes:
- "${CONFIG_FOLDER:-./configuration}:/signalbroker/_build/prod/rel/signal_server/configuration"
# Use this if you need to customize the command that this container runs;
# set the variable in a .env file.
# command: "${CUSTOM_COMMAND}"
environment:
- REPLACE_OS_VARS=true
- COOKIE=test
- NODENAME=node@${NODE_NAME:-unset.example.com}