-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcompose.prod.yml
More file actions
75 lines (70 loc) · 1.69 KB
/
compose.prod.yml
File metadata and controls
75 lines (70 loc) · 1.69 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
services:
browser:
build:
context: ./browser
restart: always
ports:
- 3030:3000
renderer:
build: ./renderer
environment:
- MONGO_URI=${MONGO_URI}
- MONGO_DB=${MONGO_DB}
restart: always
ports:
- 8001:8001
depends_on:
- browser
generator:
build: ./generator
environment:
- CORS_ALLOW_ORIGINS=${CORS_ALLOW_ORIGINS}
- BROWSER_WS_URL=${BROWSER_WS_URL}
- RENDERER_HTTP_URL=${RENDERER_HTTP_URL}
- CLOUDINARY_URL=${RENDERER_HTTP_URL}
restart: always
ports:
- 8002:8000
depends_on:
- renderer
resume_api:
build: ./resume_api
environment:
- CORS_ALLOW_ORIGINS=${CORS_ALLOW_ORIGINS}
- DB_URI=${DB_URI}
- DB_NAME=${DB_NAME}
- AUTH0_DOMAIN=${AUTH0_DOMAIN}
- AUTH0_API_AUDIENCE=${AUTH0_API_AUDIENCE}
- AUTH0_ISSUER=${AUTH0_ISSUER}
- CLOUDINARY_URL=${CLOUDINARY_URL}
restart: always
ports:
- 8000:8000
editor:
build:
context: ./editor
dockerfile: prod.dockerfile
args:
VITE_EDITOR_API_HTTP_URL: ${VITE_EDITOR_API_HTTP_URL}
VITE_RENDERER_HTTP_URL: ${VITE_RENDERER_HTTP_URL}
VITE_GENERATOR_HTTP_URL: ${VITE_GENERATOR_HTTP_URL}
VITE_AUTH0_DOMAIN: ${VITE_AUTH0_DOMAIN}
VITE_AUTH0_CLIENT_ID: ${VITE_AUTH0_CLIENT_ID}
VITE_AUTH0_AUDIENCE: ${VITE_AUTH0_AUDIENCE}
restart: always
ports:
- 3000:80
depends_on:
- resume_api
- generator
- renderer
domain:
build:
context: ./domain
dockerfile: prod.dockerfile
args:
REPO_URL: ${REPO_URL}
EDITOR_URL: ${EDITOR_URL}
restart: always
ports:
- 80:80