@@ -3,23 +3,10 @@ services:
33 frontend :
44 image : ${WS_DOCKER_REGISTRY}/workspaces-frontend:${ENV}
55 build :
6- context : frontend
76 cache_from :
87 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-frontend:buildcache
98 cache_to :
109 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-frontend:buildcache,mode=max
11- args :
12- VITE_TDEI_API_URL : ${WS_TDEI_API_URL}
13- VITE_TDEI_USER_API_URL : ${WS_TDEI_BACKEND_URL}
14- VITE_API_URL : ${WS_API_URL}
15- VITE_OSM_URL : ${WS_OSM_URL}
16- VITE_RAPID_URL : ${WS_RAPID_URL}
17- VITE_PATHWAYS_EDITOR_URL : ${WS_PATHWAYS_EDITOR_URL}
18- VITE_IMAGERY_SCHEMA : ${WS_IMAGERY_SCHEMA_URL}
19- VITE_IMAGERY_EXAMPLE_URL : ${WS_IMAGERY_EXAMPLE_URL}
20- VITE_LONG_FORM_QUEST_SCHEMA : ${WS_LONG_FORM_QUEST_SCHEMA_URL}
21- VITE_LONG_FORM_QUEST_EXAMPLE_URL : ${WS_LONG_FORM_QUEST_EXAMPLE_URL}
22- CODE_VERSION : ${CODE_VERSION}
2310
2411 frontend_tag :
2512 extends : frontend
@@ -33,7 +20,6 @@ services:
3320 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-rapid:buildcache
3421 cache_to :
3522 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-rapid:buildcache,mode=max
36- context : rapid
3723
3824 rapid_tag :
3925 extends : rapid
@@ -47,7 +33,6 @@ services:
4733 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-pathways-editor:buildcache
4834 cache_to :
4935 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-pathways-editor:buildcache,mode=max
50- context : pathways-editor
5136
5237 pathways-editor_tag :
5338 extends : pathways-editor
@@ -61,7 +46,6 @@ services:
6146 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-osm-log-proxy:buildcache
6247 cache_to :
6348 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-osm-log-proxy:buildcache,mode=max
64- context : osm-log-proxy
6549
6650 osm-log-proxy_tag :
6751 extends : osm-log-proxy
@@ -75,7 +59,6 @@ services:
7559 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-osm-web:buildcache
7660 cache_to :
7761 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-osm-web:buildcache,mode=max
78- context : osm-web
7962
8063 osm-web_tag :
8164 extends : osm-web
@@ -84,36 +67,11 @@ services:
8467 # OSM website/OSM API
8568 osm-rails :
8669 image : ${WS_DOCKER_REGISTRY}/workspaces-osm-rails:${ENV}
87- environment :
88- RAILS_ENV : production
89- SECRET_KEY_BASE : ${WS_OSM_SECRET_KEY_BASE}
90- WS_OSM_HOST : ${WS_OSM_HOST}
91- WS_OSM_DB_HOST : ${WS_OSM_DB_HOST}
92- WS_OSM_DB_USER : ${WS_OSM_DB_USER}
93- WS_OSM_DB_PASS : ${WS_OSM_DB_PASS}
94- WS_OSM_DB_NAME : ${WS_OSM_DB_NAME}
95- WS_MAIL_NAME : ${WS_MAIL_NAME}
96- WS_MAIL_FROM : ${WS_MAIL_FROM}
97- WS_MAIL_CONTACT : ${WS_MAIL_CONTACT}
98- WS_MAIL_RETURN_PATH : ${WS_MAIL_RETURN_PATH}
99- WS_SMTP_DOMAIN : ${WS_SMTP_DOMAIN}
100- WS_SMTP_HOST : ${WS_SMTP_HOST}
101- WS_SMTP_PORT : ${WS_SMTP_PORT}
102- WS_SMTP_USER : ${WS_SMTP_USER}
103- WS_SMTP_PASS : ${WS_SMTP_PASS}
104- PIDFILE : /tmp/pids/server.pid
10570 build :
106- args :
107- WS_OSM_DB_HOST : ${WS_OSM_DB_HOST}
108- WS_OSM_DB_USER : ${WS_OSM_DB_USER}
109- WS_OSM_DB_PASS : ${WS_OSM_DB_PASS}
110- WS_OSM_DB_NAME : ${WS_OSM_DB_NAME}
11171 cache_from :
11272 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-osm-rails:buildcache
11373 cache_to :
11474 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-osm-rails:buildcache,mode=max
115- context : osm-rails
116- dockerfile : Dockerfile.prod
11775
11876 osm-rails_tag :
11977 extends : osm-rails
@@ -127,32 +85,11 @@ services:
12785 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-osm-cgimap:buildcache
12886 cache_to :
12987 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-osm-cgimap:buildcache,mode=max
130- context : osm-cgimap
131- dockerfile : docker/ubuntu/Dockerfile2404
13288
13389 osm-cgimap_tag :
13490 extends : osm-cgimap
13591 image : ${WS_DOCKER_REGISTRY}/workspaces-osm-cgimap:${CODE_VERSION}
13692
137- # tasking manager
138- # tasks-frontend:
139- # image: ${WS_DOCKER_REGISTRY}/workspaces-tasks-frontend:${ENV}
140- # build:
141- # cache_from:
142- # - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-tasks-frontend:buildcache
143- # cache_to:
144- # - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-tasks-frontend:buildcache,mode=max
145- # context: tasking-manager
146- # dockerfile: ./scripts/docker/Dockerfile.frontend
147- # args:
148- # TM_APP_API_URL: ${WS_TASKS_URL}
149- # #TM_CONSUMER_KEY
150- # #TM_CONSUMER_SECRET
151-
152- # tasks-frontend_tag:
153- # extends: tasks-frontend
154- # image: ${WS_DOCKER_REGISTRY}/workspaces-tasks-frontend:${CODE_VERSION}
155-
15693 # tasking manager
15794 tasks-backend :
15895 image : ${WS_DOCKER_REGISTRY}/workspaces-tasks-backend:${ENV}
@@ -161,7 +98,6 @@ services:
16198 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-tasks-backend:buildcache
16299 cache_to :
163100 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-tasks-backend:buildcache,mode=max
164- context : tasking-manager
165101
166102 tasks-backend_tag :
167103 extends : tasks-backend
@@ -175,13 +111,6 @@ services:
175111 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-leaderboard-frontend:buildcache
176112 cache_to :
177113 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-leaderboard-frontend:buildcache,mode=max
178- context : ./leaderboard/frontend
179- dockerfile : Dockerfile
180- args :
181- VITE_TDEI_API_URL : ${WS_TDEI_API_URL}
182- VITE_TDEI_USER_API_URL : ${WS_TDEI_BACKEND_URL}
183- VITE_API_URL : ${WS_API_URL}
184- VITE_OSM_URL : ${WS_OSM_URL}
185114
186115 leaderboard-frontend_tag :
187116 extends : leaderboard-frontend
@@ -194,8 +123,6 @@ services:
194123 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-leaderboard-backend:buildcache
195124 cache_to :
196125 - type=registry,ref=${WS_DOCKER_REGISTRY}/workspaces-leaderboard-backend:buildcache,mode=max
197- context : ./leaderboard/backend
198- dockerfile : Dockerfile
199126
200127 leaderboard-backend_tag :
201128 extends : leaderboard-backend
0 commit comments