Skip to content

Commit 4703c06

Browse files
authored
Merge pull request #271 from input-output-hk/jpraynaud/keep-db-state-gcp
GCP stateful Mithril nodes db storage
2 parents 1f25546 + 6b7aee5 commit 4703c06

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

mithril-infra/docker-compose.yaml

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,16 +35,17 @@ services:
3535
- URL_SNAPSHOT_MANIFEST=https://storage.googleapis.com/cardano-${NETWORK:-testnet}/snapshots.json
3636
- SNAPSHOT_STORE_TYPE=local
3737
- SNAPSHOT_UPLOADER_TYPE=gcp
38-
- PENDING_CERTIFICATE_STORE_DIRECTORY=/tmp/mithril-aggregator/pending_cert_db
39-
- CERTIFICATE_STORE_DIRECTORY=/tmp/mithril-aggregator/cert_db
40-
- VERIFICATION_KEY_STORE_DIRECTORY=/tmp/mithril-aggregator/verification_key_db
41-
- STAKE_STORE_DIRECTORY=/tmp/mithril-aggregator/stake_db
38+
- PENDING_CERTIFICATE_STORE_DIRECTORY=/mithril-aggregator/pending_cert_db
39+
- CERTIFICATE_STORE_DIRECTORY=/mithril-aggregator/cert_db
40+
- VERIFICATION_KEY_STORE_DIRECTORY=/mithril-aggregator/verification_key_db
41+
- STAKE_STORE_DIRECTORY=/mithril-aggregator/stake_db
4242
logging:
4343
driver: "json-file"
4444
options:
4545
max-size: "100m"
4646
max-file: "5"
4747
volumes:
48+
- ./testnet/mithril-aggregator:/mithril-aggregator
4849
- ./testnet/node.db:/db
4950
- ./ipc:/ipc
5051
ports:
@@ -64,8 +65,9 @@ services:
6465
- PARTY_ID=0
6566
- RUN_INTERVAL=60000
6667
- DB_DIRECTORY=/db
67-
- STAKE_STORE_DIRECTORY=/tmp/mithril-signer-0/stake_db
68+
- STAKE_STORE_DIRECTORY=/mithril-signer-0/stake_db
6869
volumes:
70+
- ./testnet/mithril-signer-0:/mithril-signer-0
6971
- ./testnet/node.db:/db
7072

7173
mithril-signer-1:
@@ -82,8 +84,9 @@ services:
8284
- PARTY_ID=1
8385
- RUN_INTERVAL=60000
8486
- DB_DIRECTORY=/db
85-
- STAKE_STORE_DIRECTORY=/tmp/mithril-signer-1/stake_db
87+
- STAKE_STORE_DIRECTORY=/mithril-signer-1/stake_db
8688
volumes:
89+
- ./testnet/mithril-signer-1:/mithril-signer-1
8790
- ./testnet/node.db:/db
8891

8992
mithril-signer-2:
@@ -100,8 +103,9 @@ services:
100103
- PARTY_ID=2
101104
- RUN_INTERVAL=60000
102105
- DB_DIRECTORY=/db
103-
- STAKE_STORE_DIRECTORY=/tmp/mithril-signer-2/stake_db
106+
- STAKE_STORE_DIRECTORY=/mithril-signer-2/stake_db
104107
volumes:
108+
- ./testnet/mithril-signer-2:/mithril-signer-2
105109
- ./testnet/node.db:/db
106110

107111
mithril-signer-3:
@@ -118,8 +122,9 @@ services:
118122
- PARTY_ID=3
119123
- RUN_INTERVAL=60000
120124
- DB_DIRECTORY=/db
121-
- STAKE_STORE_DIRECTORY=/tmp/mithril-signer-3/stake_db
125+
- STAKE_STORE_DIRECTORY=/mithril-signer-3/stake_db
122126
volumes:
127+
- ./testnet/mithril-signer-3:/mithril-signer-3
123128
- ./testnet/node.db:/db
124129

125130
prometheus:

0 commit comments

Comments
 (0)