@@ -53,6 +53,10 @@ services:
5353 REDIS_PASSWORD : " ${REDIS_PASSWORD}"
5454 REDIS_DB : " ${REDIS_DB}"
5555 REDIS_SSL : " ${REDIS_SSL}"
56+ BEHIND_PROXY : " ${BEHIND_PROXY}"
57+ DEFAULT_DATABASE : " ${DEFAULT_DATABASE}"
58+ DATABASES : " ${DATABASES}"
59+ FLASK_ENV : " ${FLASK_ENV}"
5660 command : ["gunicorn", "--workers", "10", "--threads", "2", "-b", "0.0.0.0:${API_PORT}", "app:app", "--timeout", "300"]
5761 depends_on :
5862 - redis
@@ -68,6 +72,10 @@ services:
6872 POSTGRES_PASSWORD : " ${POSTGRES_PASSWORD}"
6973 POSTGRES_HOST : " ${POSTGRES_HOST}"
7074 POSTGRES_PORT : " ${POSTGRES_PORT}"
75+ BEHIND_PROXY : " ${BEHIND_PROXY}"
76+ DEFAULT_DATABASE : " ${DEFAULT_DATABASE}"
77+ DATABASES : " ${DATABASES}"
78+ FLASK_ENV : " ${FLASK_ENV}"
7179 command : ["gunicorn", "--workers", "10", "--threads", "2", "-b", "0.0.0.0:${API_PORT}", "app:app", "--timeout", "300"]
7280 networks :
7381 - headstart
@@ -84,6 +92,13 @@ services:
8492 REDIS_PASSWORD : " ${REDIS_PASSWORD}"
8593 REDIS_SSL : " ${REDIS_SSL}"
8694 LOGLEVEL : " ${LOGLEVEL}"
95+ TRIPLE_USER : " ${TRIPLE_USER}"
96+ TRIPLE_PASS : " ${TRIPLE_PASS}"
97+ TRIPLE_HOST : " ${TRIPLE_HOST}"
98+ TRIPLE_PORT : " ${TRIPLE_PORT}"
99+ TRIPLE_DOCUMENTS_INDEX : " ${TRIPLE_DOCUMENTS_INDEX}"
100+ TRIPLE_PROJECTS_INDEX : " ${TRIPLE_PROJECTS_INDEX}"
101+ TRIPLE_AUTHORS_INDEX : " ${TRIPLE_AUTHORS_INDEX}"
87102 restart : always
88103 depends_on :
89104 - redis
@@ -131,8 +146,6 @@ services:
131146
132147 base :
133148 image : base:${SERVICE_VERSION}
134- env_file :
135- - server/workers/base/base.env
136149 environment :
137150 SERVICE_VERSION : " ${SERVICE_VERSION}"
138151 REDIS_HOST : " ${REDIS_HOST}"
@@ -141,6 +154,13 @@ services:
141154 REDIS_PASSWORD : " ${REDIS_PASSWORD}"
142155 REDIS_SSL : " ${REDIS_SSL}"
143156 LOGLEVEL : " ${LOGLEVEL}"
157+ LOGFILE : " /var/log/headstart/headstart.log"
158+ RENV_VERSION : 0.14.0-5
159+ CRAN_REPOS : https://cran.wu.ac.at
160+ LC_ALL : " en_US.UTF-8"
161+ LANG : " en_US.UTF-8"
162+ RENV_PATHS_CACHE : /renv/cache
163+ PYTHONIOENCODING : " utf-8"
144164 restart : always
145165 volumes :
146166 - /opt/local/renv/cache:/renv/cache
@@ -152,8 +172,6 @@ services:
152172
153173 pubmed :
154174 image : pubmed:${SERVICE_VERSION}
155- env_file :
156- - server/workers/pubmed/pubmed.env
157175 environment :
158176 SERVICE_VERSION : " ${SERVICE_VERSION}"
159177 REDIS_HOST : " ${REDIS_HOST}"
@@ -162,6 +180,13 @@ services:
162180 REDIS_PASSWORD : " ${REDIS_PASSWORD}"
163181 REDIS_SSL : " ${REDIS_SSL}"
164182 LOGLEVEL : " ${LOGLEVEL}"
183+ LOGFILE : " /var/log/headstart/headstart.log"
184+ RENV_VERSION : 0.14.0-5
185+ CRAN_REPOS : https://cran.wu.ac.at
186+ LC_ALL : " en_US.UTF-8"
187+ LANG : " en_US.UTF-8"
188+ RENV_PATHS_CACHE : /renv/cache
189+ PYTHONIOENCODING : " utf-8"
165190 restart : always
166191 volumes :
167192 - /opt/local/renv/cache:/renv/cache
@@ -173,8 +198,6 @@ services:
173198
174199 openaire :
175200 image : openaire:${SERVICE_VERSION}
176- env_file :
177- - server/workers/openaire/openaire.env
178201 environment :
179202 SERVICE_VERSION : " ${SERVICE_VERSION}"
180203 REDIS_HOST : " ${REDIS_HOST}"
@@ -183,6 +206,13 @@ services:
183206 REDIS_PASSWORD : " ${REDIS_PASSWORD}"
184207 REDIS_SSL : " ${REDIS_SSL}"
185208 LOGLEVEL : " ${LOGLEVEL}"
209+ LOGFILE : " /var/log/headstart/headstart.log"
210+ RENV_VERSION : 0.14.0-5
211+ CRAN_REPOS : https://cran.wu.ac.at
212+ LC_ALL : " en_US.UTF-8"
213+ LANG : " en_US.UTF-8"
214+ RENV_PATHS_CACHE : /renv/cache
215+ PYTHONIOENCODING : " utf-8"
186216 restart : always
187217 volumes :
188218 - /opt/local/renv/cache:/renv/cache
0 commit comments