-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcompose.yml
62 lines (62 loc) · 1.31 KB
/
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
services:
frontend:
build: frontend
restart: always
ports:
- "8000:80"
depends_on:
- etherpad
nyx:
build: nyx
container_name: nyx
restart: always
ports:
- "9002:9002"
volumes:
- ./nyx/data:/data
hedgedoc:
build:
context: hedgedoc
args:
VERSION: 1.9.3
container_name: hedgedoc
restart: always
ports:
- "9003:3000"
#volumes: #- ./hedgedoc/data:/data
#volumes:
# - hedgedoc/uploads:/hedgedoc/public/uploads
environment:
- CMD_DB_URL=sqlite://hedgedoc.sqlite.db
- CMD_PROTOCOL_USESSL=false
- CMD_CSP_ENABLE=false
- CMD_ALLOW_ORIGIN=*
- NODE_ENV=production
- CMD_URL_PATH=md
- CMD_URL_ADDPORT=false
etherpad:
container_name: etherpad
restart: always
#network_mode: "bridge"
volumes:
- ./etherpad/data/settings.json:/opt/etherpad/settings.json
#- ./data/node_modules:/opt/etherpad/node_modules
- ./etherpad/data/var:/opt/etherpad/var
build:
context: etherpad
args:
ETHERPAD_VER: 1.8.18
ports:
- "9001:9001"
chat:
build: chat
container_name: chat
restart: always
ports:
- "9004:9004"
wssh:
build: wssh
container_name: wssh
restart: always
ports:
- "9005:8888"