-
Notifications
You must be signed in to change notification settings - Fork 1
/
docker-compose.override.example.yml
80 lines (67 loc) · 2.03 KB
/
docker-compose.override.example.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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
---
version: '2.3'
services:
proxy:
command: --acme.email="example@example.org"
labels:
traefik.http.middlewares.proxy-auth.basicauth.users: "user:$$apr1$$MaV/E6fT$$vmOmd5I4TKc2O37If4MxM0"
traefik.http.routers.proxy.rule: "Host(`traefik.<VHOST>`)"
static:
labels:
traefik.http.routers.static.rule: "Host(`static.<VHOST>`)"
web:
environment:
- API_PUBLICURL=https://api.<VHOST>/
- RECAPTCHA_SITE=
- RECAPTCHA_SECRET=
labels:
traefik.http.routers.web.rule: "Host(`<VHOST>`) || Host(`www.<VHOST>`)"
api:
labels:
traefik.http.routers.api.rule: "Host(`api.<VHOST>`) || Host(`api4.<VHOST>`) || Host(`api6.<VHOST>`)"
traefik.http.routers.httpreq.rule: "Host(`httpreq.experimental.api.<VHOST>`) || Host(`httpreq.experimental.api4.<VHOST>`) || Host(`httpreq.experimental.api6.<VHOST>`)"
traefik.http.routers.ddns.rule: "Host(`ddns.experimental.api.<VHOST>`) || Host(`ddns.experimental.api4.<VHOST>`) || Host(`ddns.experimental.api6.<VHOST>`)"
gmworker1:
environment:
- EMAIL_ENABLED=
- EMAIL_SERVER=
- EMAIL_USERNAME=
- EMAIL_PASSWORD=
- EMAIL_FROM=
gmworker2:
environment:
- DUMMY_ENV=
database:
environment:
- MYSQL_ROOT_PASSWORD=
maintenance:
environment:
- API_URL=
- API_DOMAIN=
- API_RRNAMES=
- API_DOMAINKEY=
- STATUSCAKE_USER=
- STATUSCAKE_APIKEY=
- STATUSCAKE_TESTIDS=
- INFLUX_BIND_SLAVES=
bind:
environment:
- MASTER=
- SLAVES=
- RNDCKEY=
ports:
- 53:53/tcp
- 53:53/udp
chronograf:
environment:
- TOKEN_SECRET=SomeKindOfSecret
- AUTH_DURATION=1h
- GH_CLIENT_ID=
- GH_CLIENT_SECRET=
- GH_ORGS=
labels:
traefik.http.routers.chronograf.rule: "Host(`chronograf.<VHOST>`)"
rabbitmq:
labels:
traefik.http.middlewares.rabbitmq-auth.basicauth.users: "user:$$apr1$$MaV/E6fT$$vmOmd5I4TKc2O37If4MxM0"
traefik.http.routers.rabbitmq.rule: "Host(`rabbitmq.<VHOST>`)"