@@ -106,66 +106,13 @@ services:
106106 - redis_data:/data
107107 restart : always
108108
109- vlei-server :
110- image : gleif/vlei
111- environment :
112- - PYTHONUNBUFFERED=1
113- - PYTHONIOENCODING=UTF-8
114- command :
115- - vLEI-server
116- - -s
117- - ./schema/acdc
118- - -c
119- - ./samples/acdc/
120- - -o
121- - ./samples/oobis/
122- healthcheck :
123- test :
124- - CMD
125- - curl
126- - -f
127- - http://localhost:7723/oobi/EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao
128- interval : 2s
129- timeout : 3s
130- retries : 5
131- start_period : 2s
132- ports :
133- - 7723:7723
134-
135- witness-demo :
136- image : weboftrust/keri-witness-demo:1.1.0
137- environment :
138- - PYTHONUNBUFFERED=1
139- - PYTHONIOENCODING=UTF-8
140- healthcheck :
141- test : [ 'CMD', 'curl', '-f', 'http://localhost:5642/oobi' ]
142- interval : 2s
143- timeout : 3s
144- retries : 5
145- start_period : 2s
146- configs :
147- - source : wan.json
148- target : /keripy/scripts/keri/cf/main/wan.json
149- - source : wes.json
150- target : /keripy/scripts/keri/cf/main/wes.json
151- - source : wil.json
152- target : /keripy/scripts/keri/cf/main/wil.json
153- - source : wit.json
154- target : /keripy/scripts/keri/cf/main/wit.json
155- - source : wub.json
156- target : /keripy/scripts/keri/cf/main/wub.json
157- - source : wyx.json
158- target : /keripy/scripts/keri/cf/main/wyx.json
159-
160109 vlei-verifier-single-mode :
161- image : gleif/vlei-verifier:latest
110+ image : gleif/vlei-verifier:0.1.2
162111 container_name : vlei-verifier-single-mode
163112 hostname : vlei-verifier-single-mode
164113 environment :
165114 - VERIFIER_CONFIG_FILE=verifier-config-test.json
166- depends_on :
167- - vlei-server
168- - witness-demo
115+ - VERIFIER_MODE=test
169116 ports :
170117 - 7676:7676
171118 healthcheck :
@@ -176,14 +123,12 @@ services:
176123 start_period : 2s
177124
178125 vlei-verifier-1 :
179- image : gleif/vlei-verifier:latest
126+ image : gleif/vlei-verifier:0.1.2
180127 container_name : vlei-verifier-1
181128 hostname : vlei-verifier-1
182129 environment :
183130 - VERIFIER_CONFIG_FILE=verifier-config-test.json
184- depends_on :
185- - vlei-server
186- - witness-demo
131+ - VERIFIER_MODE=test
187132 ports :
188133 - 5652:7676
189134 healthcheck :
@@ -194,14 +139,12 @@ services:
194139 start_period : 2s
195140
196141 vlei-verifier-2 :
197- image : gleif/vlei-verifier:latest
142+ image : gleif/vlei-verifier:0.1.2
198143 container_name : vlei-verifier-2
199144 hostname : vlei-verifier-2
200145 environment :
201146 - VERIFIER_CONFIG_FILE=verifier-config-test.json
202- depends_on :
203- - vlei-server
204- - witness-demo
147+ - VERIFIER_MODE=test
205148 ports :
206149 - 5653:7676
207150 healthcheck :
@@ -212,14 +155,12 @@ services:
212155 start_period : 2s
213156
214157 vlei-verifier-3 :
215- image : gleif/vlei-verifier:latest
158+ image : gleif/vlei-verifier:0.1.2
216159 container_name : vlei-verifier-3
217160 hostname : vlei-verifier-3
218161 environment :
219162 - VERIFIER_CONFIG_FILE=verifier-config-test.json
220- depends_on :
221- - vlei-server
222- - witness-demo
163+ - VERIFIER_MODE=test
223164 ports :
224165 - 5654:7676
225166 healthcheck :
@@ -230,14 +171,12 @@ services:
230171 start_period : 2s
231172
232173 vlei-verifier-4 :
233- image : gleif/vlei-verifier:latest
174+ image : gleif/vlei-verifier:0.1.2
234175 container_name : vlei-verifier-4
235176 hostname : vlei-verifier-4
236177 environment :
237178 - VERIFIER_CONFIG_FILE=verifier-config-test.json
238- depends_on :
239- - vlei-server
240- - witness-demo
179+ - VERIFIER_MODE=test
241180 ports :
242181 - 5655:7676
243182 healthcheck :
@@ -248,14 +187,12 @@ services:
248187 start_period : 2s
249188
250189 vlei-verifier-5 :
251- image : gleif/vlei-verifier:latest
190+ image : gleif/vlei-verifier:0.1.2
252191 container_name : vlei-verifier-5
253192 hostname : vlei-verifier-5
254193 environment :
255194 - VERIFIER_CONFIG_FILE=verifier-config-test.json
256- depends_on :
257- - vlei-server
258- - witness-demo
195+ - VERIFIER_MODE=test
259196 ports :
260197 - 5656:7676
261198 healthcheck :
@@ -269,22 +206,29 @@ services:
269206 image : alpine:latest
270207 command : [ 'echo', 'Router mode dependencies running' ]
271208 depends_on :
272- vlei-server :
273- condition : service_healthy
274- witness-demo :
275- condition : service_healthy
276209 vlei-verifier-router :
277210 condition : service_healthy
278211
279212 verifier :
280213 image : alpine:latest
281214 command : [ 'echo', 'Verifier mode dependencies running' ]
282215 depends_on :
283- vlei-server :
216+ vlei-verifier-single-mode :
217+ condition : service_healthy
218+
219+ verifier-instances :
220+ image : alpine:latest
221+ command : [ 'echo', 'Verifier mode dependencies running' ]
222+ depends_on :
223+ vlei-verifier-1 :
284224 condition : service_healthy
285- witness-demo :
225+ vlei-verifier-2 :
286226 condition : service_healthy
287- vlei-verifier-single-mode :
227+ vlei-verifier-3 :
228+ condition : service_healthy
229+ vlei-verifier-4 :
230+ condition : service_healthy
231+ vlei-verifier-5 :
288232 condition : service_healthy
289233
290234
0 commit comments