@@ -5,7 +5,7 @@ services:
55 image : postgres:15
66 container_name : qiita-db
77 hostname : qiita-db
8- restart : no
8+ restart : " no "
99 env_file :
1010 - ./environments/qiita_db.env
1111 environment :
@@ -39,18 +39,15 @@ services:
3939 volumes :
4040 - qiita-data:/qiita_data
4141 - server-plugin-configs:/qiita_plugins
42- - ./Images/qiita/config_qiita_oidc.cfg:/qiita_configurations/qiita_server.cfg:r
43- - ./Images/qiita/config_portal.cfg:/qiita_configurations/config_portal.cfg:r
42+ - ./Images/qiita/config_qiita_oidc.cfg:/qiita_configurations/qiita_server.cfg:ro
43+ - ./Images/qiita/config_portal.cfg:/qiita_configurations/config_portal.cfg:ro
4444 - qiita-logs:/logs
4545 networks :
4646 - qiita-net
4747
4848 qiita :
4949 image : ghcr.io/jlab/qiita-keycloak/qiita:testcandidate
50- build : # image wird hier direkt gebaut
51- context : ./Images/qiita
52- dockerfile : Dockerfile
53- restart : no
50+ restart : " no"
5451 depends_on :
5552 - qiita-worker
5653 env_file :
@@ -64,8 +61,8 @@ services:
6461 volumes :
6562 - qiita-data:/qiita_data
6663 - qiita-logs:/logs
67- - ./Images/qiita/config_qiita_oidc.cfg:/qiita_configurations/qiita_server.cfg:r
68- - ./Images/qiita/config_portal.cfg:/qiita_configurations/config_portal.cfg:r
64+ - ./Images/qiita/config_qiita_oidc.cfg:/qiita_configurations/qiita_server.cfg:ro
65+ - ./Images/qiita/config_portal.cfg:/qiita_configurations/config_portal.cfg:ro
6966 - server-plugin-configs:/qiita_plugins
7067 - ./references/qiita_server_certificates:/qiita_certificates
7168 - test_tmp_dir:/tmp
@@ -76,10 +73,7 @@ services:
7673
7774 qiita-worker :
7875 image : ghcr.io/jlab/qiita-keycloak/qiita:testcandidate
79- build : # image wird hier direkt gebaut
80- context : ./Images/qiita
81- dockerfile : Dockerfile
82- restart : no
76+ restart : " no"
8377 depends_on :
8478 redis :
8579 condition : service_started
@@ -96,8 +90,8 @@ services:
9690 volumes :
9791 - qiita-data:/qiita_data
9892 - qiita-logs:/logs
99- - ./Images/qiita/config_qiita_oidc.cfg:/qiita_configurations/qiita_server.cfg:r
100- - ./Images/qiita/config_portal.cfg:/qiita_configurations/config_portal.cfg:r
93+ - ./Images/qiita/config_qiita_oidc.cfg:/qiita_configurations/qiita_server.cfg:ro
94+ - ./Images/qiita/config_portal.cfg:/qiita_configurations/config_portal.cfg:ro
10195 - server-plugin-configs:/qiita_plugins
10296 - ./references/qiita_server_certificates:/qiita_certificates
10397 - test_tmp_dir:/tmp
@@ -108,16 +102,12 @@ services:
108102
109103 redis :
110104 image : redis:latest
111- restart : no
112- environment :
113- - PORTSTATS=7777
114- - PORTREDBIOM=6379
115- command : >
116- sh -c "redis-server --port $$PORTSTATS &&
117- redis-server --port $$PORTREDBIOM"
105+ restart : " no"
106+ command : ["/start_redis.sh"]
118107 volumes :
119108 - qiita-data:/qiita
120109 - qiita-logs:/logs
110+ - ./Images/redis/start_redis.sh:/start_redis.sh
121111 networks :
122112 - qiita-net
123113 # healthcheck:
@@ -129,12 +119,9 @@ services:
129119
130120 nginx :
131121 image : ghcr.io/jlab/qiita-keycloak/nginx:testcandidate
132- build :
133- context : ./Images/nginx
134- dockerfile : Dockerfile
135122 ports :
136123 - " 8383:8383"
137- restart : no
124+ restart : " no "
138125 depends_on :
139126 - qiita
140127 volumes :
@@ -156,7 +143,7 @@ services:
156143
157144 qtp-biom :
158145 image : ghcr.io/jlab/qiita-keycloak/qtp-biom:testcandidate
159- restart : no
146+ restart : " no "
160147 volumes :
161148 - qiita-data:/qiita_data
162149 - ./references/qiita_server_certificates:/qiita_server_certificates
@@ -168,7 +155,7 @@ services:
168155
169156 qtp-sequencing :
170157 image : ghcr.io/jlab/qiita-keycloak/qtp-sequencing:testcandidate
171- restart : no
158+ restart : " no "
172159 volumes :
173160 - qiita-data:/qiita_data
174161 - ./references/qiita_server_certificates:/qiita_server_certificates
@@ -186,7 +173,7 @@ services:
186173
187174 qp-target-gene :
188175 image : ghcr.io/jlab/qiita-keycloak/qp-target-gene:testcandidate
189- restart : no
176+ restart : " no "
190177 volumes :
191178 - qiita-data:/qiita_data
192179 - ./references/qiita_server_certificates:/qiita_server_certificates
@@ -199,7 +186,7 @@ services:
199186
200187 qtp-visualization :
201188 image : ghcr.io/jlab/qiita-keycloak/qtp-visualization:testcandidate
202- restart : no
189+ restart : " no "
203190 volumes :
204191 - qiita-data:/qiita_data
205192 - ./references/qiita_server_certificates:/qiita_server_certificates
@@ -211,7 +198,7 @@ services:
211198
212199 qtp-diversity :
213200 image : ghcr.io/jlab/qiita-keycloak/qtp-diversity:testcandidate
214- restart : no
201+ restart : " no "
215202 volumes :
216203 - qiita-data:/qiita_data
217204 - ./references/qiita_server_certificates:/qiita_server_certificates
@@ -223,7 +210,7 @@ services:
223210
224211 qp-deblur :
225212 image : ghcr.io/jlab/qiita-keycloak/qp-deblur:testcandidate
226- restart : no
213+ restart : " no "
227214 volumes :
228215 - qiita-data:/qiita_data
229216 - ./references/qiita_server_certificates:/qiita_server_certificates
@@ -236,7 +223,7 @@ services:
236223
237224 qp-qiime2 :
238225 image : ghcr.io/jlab/qiita-keycloak/qp-qiime2:testcandidate
239- restart : no
226+ restart : " no "
240227 volumes :
241228 - qiita-data:/qiita_data
242229 - ./references/qiita_server_certificates:/qiita_server_certificates
@@ -249,7 +236,7 @@ services:
249236
250237 qtp-job-output-folder :
251238 image : ghcr.io/jlab/qiita-keycloak/qtp-job-output-folder:testcandidate
252- restart : no
239+ restart : " no "
253240 volumes :
254241 - qiita-data:/qiita_data
255242 - ./references/qiita_server_certificates:/qiita_server_certificates
@@ -263,11 +250,11 @@ services:
263250 # prior to qiita (master and worker) start up, iterates through the QIITA_PLUGINS : separated list of plugin containers
264251 # to compile all q*.conf files from plugin containers in the server-plugin-configs volume
265252 image : ghcr.io/jlab/qiita-keycloak/plugin_collector:testcandidate
266- restart : no
253+ restart : " no "
267254 networks :
268255 - qiita-net
269256 volumes :
270- - ./Images/qiita/config_qiita_oidc.cfg:/qiita_configurations/qiita_server.cfg:r
257+ - ./Images/qiita/config_qiita_oidc.cfg:/qiita_configurations/qiita_server.cfg:ro
271258 - server-plugin-configs:/qiita_plugins
272259 - qiita-data:/qiita_data
273260 depends_on :
0 commit comments