forked from opensciencegrid/topology
-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
29 lines (25 loc) · 925 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
version: "3.3"
services:
topology:
#image: opensciencegrid/topology
build: .
volumes:
# apache
- ./docker/secrets/certs/:/certs/:ro
- ./docker/apache.conf:/etc/httpd/conf.d/topology.conf:ro
# topology common
- topology-data:/data
# topology
- ./docker/config.py:/etc/opt/topology/config-production.py:ro
- ./docker/secrets/bitbucket:/etc/opt/topology/bitbucket:ro
- ./docker/secrets/cilogon-ldap:/etc/opt/topology/cilogon-ldap:ro
- ./docker/secrets/github:/etc/opt/topology/github:ro
# topology webhook
- ./docker/config-webhook.py:/etc/opt/topology/config-production-webhook.py:ro
- ./docker/secrets/github_access_token:/etc/opt/topology/github_access_token:ro
- ./docker/secrets/github_webhook_secret:/etc/opt/topology/github_webhook_secret:ro
ports:
- "8080:8080"
- "8443:8443"
volumes:
topology-data: