-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
99 lines (90 loc) · 2.04 KB
/
Copy pathdocker-compose.yml
File metadata and controls
99 lines (90 loc) · 2.04 KB
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
version: "3"
services:
gamification:
image: juja/gamification:latest
container_name: gamification
volumes:
- "/etc/localtime:/etc/localtime:ro"
expose:
- "8080"
keepers:
image: juja/keepers:latest
container_name: keepers
volumes:
- "/etc/localtime:/etc/localtime:ro"
expose:
- "8080"
teams:
image: juja/teams:latest
container_name: teams
volumes:
- "/etc/localtime:/etc/localtime:ro"
expose:
- "8080"
users:
image: juja/users:latest
container_name: users
volumes:
- "/etc/localtime:/etc/localtime:ro"
expose:
- "8080"
keepers-slack-bot:
image: juja/keepers-slack-bot:latest
container_name: keepers-slack-bot
volumes:
- "/etc/localtime:/etc/localtime:ro"
expose:
- "8080"
depends_on:
- keepers
- users
teams-slack-bot:
image: juja/teams-slack-bot:latest
container_name: teams-slack-bot
volumes:
- "/etc/localtime:/etc/localtime:ro"
expose:
- "8080"
depends_on:
- teams
- users
gamification-slack-bot:
image: juja/gamification-slack-bot:latest
container_name: gamification-slack-bot
volumes:
- "/etc/localtime:/etc/localtime:ro"
expose:
- "8080"
depends_on:
- teams
- users
- gamification
web-ui:
image: juja/web-ui:latest
container_name: web-ui
expose:
- "80"
volumes:
- "/etc/localtime:/etc/localtime:ro"
loadbalancer:
image: nginx:stable-alpine
container_name: loadbalancer
volumes:
- "/etc/localtime:/etc/localtime:ro"
- "./config/common/loadbalancer/loadbalancer.conf:/etc/nginx/conf.d/default.conf"
ports:
- "127.0.0.1:80:80"
depends_on:
- web-ui
- gamification
- keepers
- teams
- users
- gamification-slack-bot
- teams-slack-bot
- keepers-slack-bot
networks:
default:
driver: bridge
driver_opts:
com.docker.network.bridge.host_binding_ipv4: "127.0.0.1"