@@ -36,6 +36,9 @@ services:
36
36
--prometheus.goMetrics=true
37
37
--prometheus.processMetrics=true
38
38
--debugAPI.enabled=true
39
+ profiles :
40
+ - minimal
41
+ - full
39
42
40
43
node-2-validator :
41
44
image : docker-network-node-1-validator:latest
@@ -68,6 +71,8 @@ services:
68
71
--inx.bindAddress=0.0.0.0:9029
69
72
--prometheus.goMetrics=true
70
73
--prometheus.processMetrics=true
74
+ profiles :
75
+ - full
71
76
72
77
node-3-validator :
73
78
image : docker-network-node-1-validator:latest
@@ -100,6 +105,8 @@ services:
100
105
--inx.bindAddress=0.0.0.0:9029
101
106
--prometheus.goMetrics=true
102
107
--prometheus.processMetrics=true
108
+ profiles :
109
+ - full
103
110
104
111
node-4-validator :
105
112
image : docker-network-node-1-validator:latest
@@ -130,6 +137,8 @@ services:
130
137
--node.alias=node-4-validator
131
138
--inx.enabled=true
132
139
--inx.bindAddress=0.0.0.0:9029
140
+ profiles :
141
+ - full
133
142
134
143
node-5 :
135
144
image : docker-network-node-1-validator:latest
@@ -162,6 +171,8 @@ services:
162
171
--inx.bindAddress=0.0.0.0:9029
163
172
--prometheus.goMetrics=true
164
173
--prometheus.processMetrics=true
174
+ profiles :
175
+ - full
165
176
166
177
node-6 :
167
178
image : docker-network-node-1-validator:latest
@@ -194,6 +205,8 @@ services:
194
205
--inx.bindAddress=0.0.0.0:9029
195
206
--prometheus.goMetrics=true
196
207
--prometheus.processMetrics=true
208
+ profiles :
209
+ - full
197
210
198
211
# #################################################################
199
212
# Monitoring #
@@ -255,6 +268,9 @@ services:
255
268
--inx.address=node-1-validator:9029
256
269
--restAPI.bindAddress=0.0.0.0:9091
257
270
--restAPI.advertiseAddress=inx-indexer:9091
271
+ profiles :
272
+ - minimal
273
+ - full
258
274
259
275
inx-mqtt :
260
276
image : iotaledger/inx-mqtt:2.0-alpha
@@ -268,6 +284,9 @@ services:
268
284
command : >
269
285
--inx.address=node-1-validator:9029
270
286
--mqtt.websocket.bindAddress=inx-mqtt:1888
287
+ profiles :
288
+ - minimal
289
+ - full
271
290
272
291
inx-blockissuer :
273
292
image : iotaledger/inx-blockissuer:1.0-alpha
@@ -287,6 +306,9 @@ services:
287
306
--restAPI.bindAddress=inx-blockissuer:9086
288
307
--blockIssuer.accountAddress=rms1prkursay9fs2qjmfctamd6yxg9x8r3ry47786x0mvwek4qr9xd9d5c6gkun
289
308
--blockIssuer.proofOfWork.targetTrailingZeros=5
309
+ profiles :
310
+ - minimal
311
+ - full
290
312
291
313
inx-faucet :
292
314
image : iotaledger/inx-faucet:2.0-alpha
@@ -314,6 +336,9 @@ services:
314
336
--faucet.baseTokenAmountMaxTarget=5000000000
315
337
--faucet.manaAmount=100000000
316
338
--faucet.manaAmountMinFaucet=1000000000
339
+ profiles :
340
+ - minimal
341
+ - full
317
342
318
343
inx-validator-1 :
319
344
image : iotaledger/inx-validator:1.0-alpha
@@ -332,6 +357,9 @@ services:
332
357
--validator.ignoreBootstrapped=true
333
358
--validator.accountAddress=rms1pzg8cqhfxqhq7pt37y8cs4v5u4kcc48lquy2k73ehsdhf5ukhya3y5rx2w6
334
359
--validator.issueCandidacyPayload=${ISSUE_CANDIDACY_PAYLOAD_V1:-true}
360
+ profiles :
361
+ - minimal
362
+ - full
335
363
336
364
inx-validator-2 :
337
365
image : iotaledger/inx-validator:1.0-alpha
@@ -349,6 +377,8 @@ services:
349
377
--inx.address=node-2-validator:9029
350
378
--validator.accountAddress=rms1pqm4xk8e9ny5w5rxjkvtp249tfhlwvcshyr3pc0665jvp7g3hc875k538hl
351
379
--validator.issueCandidacyPayload=${ISSUE_CANDIDACY_PAYLOAD_V2:-true}
380
+ profiles :
381
+ - full
352
382
353
383
inx-validator-3 :
354
384
image : iotaledger/inx-validator:1.0-alpha
@@ -366,6 +396,8 @@ services:
366
396
--inx.address=node-3-validator:9029
367
397
--validator.accountAddress=rms1pp4wuuz0y42caz48vv876qfpmffswsvg40zz8v79sy8cp0jfxm4kunflcgt
368
398
--validator.issueCandidacyPayload=${ISSUE_CANDIDACY_PAYLOAD_V3:-true}
399
+ profiles :
400
+ - full
369
401
370
402
inx-validator-4 :
371
403
image : iotaledger/inx-validator:1.0-alpha
@@ -383,6 +415,8 @@ services:
383
415
--inx.address=node-4-validator:9029
384
416
--validator.accountAddress=rms1pr8cxs3dzu9xh4cduff4dd4cxdthpjkpwmz2244f75m0urslrsvtsshrrjw
385
417
--validator.issueCandidacyPayload=${ISSUE_CANDIDACY_PAYLOAD_V4:-true}
418
+ profiles :
419
+ - full
386
420
387
421
inx-dashboard-1 :
388
422
container_name : inx-dashboard-1
@@ -402,6 +436,9 @@ services:
402
436
- " --dashboard.auth.username=${DASHBOARD_USERNAME:-admin}"
403
437
- " --dashboard.auth.passwordHash=${DASHBOARD_PASSWORD:-0000000000000000000000000000000000000000000000000000000000000000}"
404
438
- " --dashboard.auth.passwordSalt=${DASHBOARD_SALT:-0000000000000000000000000000000000000000000000000000000000000000}"
439
+ profiles :
440
+ - minimal
441
+ - full
405
442
406
443
inx-dashboard-2 :
407
444
container_name : inx-dashboard-2
@@ -421,6 +458,8 @@ services:
421
458
- " --dashboard.auth.username=${DASHBOARD_USERNAME:-admin}"
422
459
- " --dashboard.auth.passwordHash=${DASHBOARD_PASSWORD:-0000000000000000000000000000000000000000000000000000000000000000}"
423
460
- " --dashboard.auth.passwordSalt=${DASHBOARD_SALT:-0000000000000000000000000000000000000000000000000000000000000000}"
461
+ profiles :
462
+ - full
424
463
425
464
inx-dashboard-3 :
426
465
container_name : inx-dashboard-3
@@ -440,6 +479,8 @@ services:
440
479
- " --dashboard.auth.username=${DASHBOARD_USERNAME:-admin}"
441
480
- " --dashboard.auth.passwordHash=${DASHBOARD_PASSWORD:-0000000000000000000000000000000000000000000000000000000000000000}"
442
481
- " --dashboard.auth.passwordSalt=${DASHBOARD_SALT:-0000000000000000000000000000000000000000000000000000000000000000}"
482
+ profiles :
483
+ - full
443
484
444
485
inx-dashboard-4 :
445
486
container_name : inx-dashboard-4
@@ -459,6 +500,8 @@ services:
459
500
- " --dashboard.auth.username=${DASHBOARD_USERNAME:-admin}"
460
501
- " --dashboard.auth.passwordHash=${DASHBOARD_PASSWORD:-0000000000000000000000000000000000000000000000000000000000000000}"
461
502
- " --dashboard.auth.passwordSalt=${DASHBOARD_SALT:-0000000000000000000000000000000000000000000000000000000000000000}"
503
+ profiles :
504
+ - full
462
505
463
506
inx-dashboard-5 :
464
507
container_name : inx-dashboard-5
@@ -478,6 +521,8 @@ services:
478
521
- " --dashboard.auth.username=${DASHBOARD_USERNAME:-admin}"
479
522
- " --dashboard.auth.passwordHash=${DASHBOARD_PASSWORD:-0000000000000000000000000000000000000000000000000000000000000000}"
480
523
- " --dashboard.auth.passwordSalt=${DASHBOARD_SALT:-0000000000000000000000000000000000000000000000000000000000000000}"
524
+ profiles :
525
+ - full
481
526
482
527
inx-dashboard-6 :
483
528
container_name : inx-dashboard-6
@@ -497,6 +542,8 @@ services:
497
542
- " --dashboard.auth.username=${DASHBOARD_USERNAME:-admin}"
498
543
- " --dashboard.auth.passwordHash=${DASHBOARD_PASSWORD:-0000000000000000000000000000000000000000000000000000000000000000}"
499
544
- " --dashboard.auth.passwordSalt=${DASHBOARD_SALT:-0000000000000000000000000000000000000000000000000000000000000000}"
545
+ profiles :
546
+ - full
500
547
501
548
# Create our own network
502
549
networks :
0 commit comments