-
Notifications
You must be signed in to change notification settings - Fork 17
/
docker-compose-proxy.yml
44 lines (44 loc) · 1.02 KB
/
docker-compose-proxy.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
services:
aerie_proxy:
container_name: aerie_proxy
depends_on:
- "aerie_ui"
- "hasura"
- "aerie_gateway"
build:
context: proxy
ports:
- "80:80"
- "443:443"
- "8080:8080"
- "9000:9000"
environment:
NGINX_ENVSUBST_TEMPLATE_SUFFIX: ".template"
AERIE_HOST: ${AERIE_HOST}
networks:
- aerie_net
aerie_gateway:
ports: !reset []
environment:
GQL_API_URL: http://hasura:8080/v1/graphql
aerie_merlin:
ports: !reset []
aerie_merlin_worker_1:
ports: !reset []
aerie_scheduler:
ports: !reset []
aerie_scheduler_worker_1:
ports: !reset []
aerie_sequencing:
ports: !reset []
aerie_ui:
ports: !reset []
environment:
ORIGIN: https://${AERIE_HOST}
PUBLIC_GATEWAY_CLIENT_URL: https://${AERIE_HOST}:9000
PUBLIC_HASURA_CLIENT_URL: https://${AERIE_HOST}:8080/v1/graphql
PUBLIC_HASURA_WEB_SOCKET_URL: wss://${AERIE_HOST}:8080/v1/graphql
hasura:
ports: !reset []
postgres:
ports: !reset []