-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
87 lines (87 loc) · 2.63 KB
/
docker-compose.yml
File metadata and controls
87 lines (87 loc) · 2.63 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
services:
configurator:
image: ocurrent/ocurrent-configurator:live
command: --github-app-id 812230 --github-oauth /run/secrets/github-oauth.json --github-webhook-secret-file /run/secrets/github-webhook-secret --github-private-key-file /run/secrets/github-private-key --github-account-allowlist mtelvers --confirm average
volumes:
- configurator_data:/var/lib/ocurrent-configurator
restart: always
secrets:
- github-oauth.json
- github-webhook-secret
- github-private-key
- configurator-private-key
- admin.cap
- vault-password
- deploy.ci.ocaml.org.yml
- registry.ci.dev.yml
- watch.ocaml.org.yml
- docs.ci.ocaml.org.yml
- staging.docs.ci.ocamllabs.io.yml
- deploy.ci.dev.yml
- scheduler.ci.dev.yml
- images.ci.ocaml.org.yml
- ocaml-multicore.ci.dev.yml
- check.ci.ocaml.org.yml
- ocaml.ci.dev.yml
- opam.ci.ocaml.org.yml
- opam.ocaml.org.yml
- watcher.ci.dev.yml
- worker.yml
- ci.mirageos.org.yml
- staging.ocaml.org.yml
- www.ocaml.org.yml
volumes:
configurator_data:
secrets:
github-webhook-secret:
file: secrets/github-webhook-secret
github-oauth.json:
file: secrets/github-oauth.json
github-private-key:
file: secrets/github-private-key
configurator-private-key:
file: secrets/configurator-private-key
admin.cap:
file: secrets/admin.cap
vault-password:
file: secrets/vault-password
deploy.ci.ocaml.org.yml:
file: secrets/deploy.ci.ocaml.org.yml
registry.ci.dev.yml:
file: secrets/registry.ci.dev.yml
watch.ocaml.org.yml:
file: secrets/watch.ocaml.org.yml
docs.ci.ocaml.org.yml:
file: secrets/docs.ci.ocaml.org.yml
staging.docs.ci.ocamllabs.io.yml:
file: secrets/staging.docs.ci.ocamllabs.io.yml
deploy.ci.dev.yml:
file: secrets/deploy.ci.dev.yml
scheduler.ci.dev.yml:
file: secrets/scheduler.ci.dev.yml
images.ci.ocaml.org.yml:
file: secrets/images.ci.ocaml.org.yml
ocaml-multicore.ci.dev.yml:
file: secrets/ocaml-multicore.ci.dev.yml
check.ci.ocaml.org.yml:
file: secrets/check.ci.ocaml.org.yml
ocaml.ci.dev.yml:
file: secrets/ocaml.ci.dev.yml
opam.ci.ocaml.org.yml:
file: secrets/opam.ci.ocaml.org.yml
opam.ocaml.org.yml:
file: secrets/opam.ocaml.org.yml
worker.yml:
file: secrets/worker.yml
ci.mirageos.org.yml:
file: secrets/ci.mirageos.org.yml
watcher.ci.dev.yml:
file: secrets/watcher.ci.dev.yml
staging.ocaml.org.yml:
file: secrets/staging.ocaml.org.yml
www.ocaml.org.yml:
file: secrets/www.ocaml.org.yml
networks:
default:
name: observer
external: true