-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
44 lines (41 loc) · 962 Bytes
/
docker-compose.yml
File metadata and controls
44 lines (41 loc) · 962 Bytes
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
# DOPPLER_TOKEN_3DP4ME should be a doppler access token for 3DP4ME backend project
services:
hearing_aid_web_app:
env_file: .env
build:
context: .
args:
PROJECT_NAME: "hearing"
environment:
- PORT=5050
- DOPPLER_TOKEN=${DOPPLER_TOKEN_3DP4ME_HEARING}
- DOPPLER_CONFIG=prd_hearing
prosthetics_web_app:
env_file: .env
build:
context: .
args:
PROJECT_NAME: prosthetics
environment:
- PORT=5051
- DOPPLER_TOKEN=${DOPPLER_TOKEN_3DP4ME_PROSTHETICS}
- DOPPLER_CONFIG=prd_prosthetics
pt_web_app:
env_file: .env
build:
context: .
args:
PROJECT_NAME: pt
environment:
- PORT=5052
- DOPPLER_TOKEN=${DOPPLER_TOKEN_3DP4ME_PT}
- DOPPLER_CONFIG=prd_pt
nginx:
build: ./nginx
ports:
- 8080:80
restart: always
depends_on:
- prosthetics_web_app
- hearing_aid_web_app
- pt_web_app