Skip to content

Commit 5a333ef

Browse files
committed
Create backup
1 parent 809bd84 commit 5a333ef

File tree

3 files changed

+26
-9
lines changed

3 files changed

+26
-9
lines changed

dappnode_package.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,22 @@
1313
"version": "v0.1.0",
1414
"arg": "STAKER_SCRIPTS_VERSION"
1515
}
16+
],
17+
"backup": [
18+
{
19+
"name": "keyper-config",
20+
"path": "/keyper/config",
21+
"service": "shutter"
22+
},
23+
{
24+
"name": "chain-config",
25+
"path": "/chain/config",
26+
"service": "shutter"
27+
},
28+
{
29+
"name": "db-data",
30+
"path": "/var/lib/postgresql/data",
31+
"service": "db"
32+
}
1633
]
1734
}

docker-compose.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ services:
1515
args:
1616
ASSETS_VERSION: shutter-gnosis-1000-set-1v2 # $NETWORK-10*$CHAIN_ID-set-$VERSION
1717
UPSTREAM_VERSION: gnosis-v1.2.1
18-
SHUTTER_CONFIG_DIR: /config
18+
KEYPER_CONFIG_DIR: /keyper/config
1919
SHUTTER_CHAIN_DATA_DIR: /chain
2020
STAKER_SCRIPTS_VERSION: v0.1.0
2121
restart: unless-stopped
@@ -24,8 +24,8 @@ services:
2424
SHUTTER_PUSH_METRICS_ENABLED: false
2525
KEYPER_NAME: ""
2626
volumes:
27-
- chain_data:/chain
28-
- config:/config
27+
- chain:/chain
28+
- keyper-config:/keyper/config
2929

3030
metrics:
3131
build:
@@ -42,5 +42,5 @@ services:
4242

4343
volumes:
4444
db_data: {}
45-
chain_data: {}
46-
config: {}
45+
chain: {}
46+
keyper-config: {}

shutter/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ARG UPSTREAM_VERSION
99
FROM ghcr.io/shutter-network/rolling-shutter:${UPSTREAM_VERSION}
1010

1111
ARG NETWORK
12-
ARG SHUTTER_CONFIG_DIR
12+
ARG KEYPER_CONFIG_DIR
1313
ARG SHUTTER_CHAIN_DATA_DIR
1414
ARG KEYPER_PORT
1515
ARG CHAIN_PORT
@@ -29,8 +29,8 @@ ENV SHUTTER_GNOSIS_SM_BLOCKTIME=10 \
2929
CHAIN_LISTEN_PORT=26657 \
3030
SHUTTER_BIN=/rolling-shutter \
3131
SHUTTER_ENV_FILE=/shutter.env \
32-
SHUTTER_GENERATED_CONFIG_FILE=${SHUTTER_CONFIG_DIR}/generated.toml \
33-
KEYPER_CONFIG_FILE=${SHUTTER_CONFIG_DIR}/keyper.toml \
32+
SHUTTER_GENERATED_CONFIG_FILE=${KEYPER_CONFIG_DIR}/generated.toml \
33+
KEYPER_CONFIG_FILE=${KEYPER_CONFIG_DIR}/keyper.toml \
3434
SHUTTER_CHAIN_DATA_DIR=${SHUTTER_CHAIN_DATA_DIR} \
3535
SHUTTER_CHAIN_CONFIG_FILE=${SHUTTER_CHAIN_DATA_DIR}/config/config.toml \
3636
ASSETS_DIR=/assets \
@@ -40,7 +40,7 @@ ADD ${STAKER_SCRIPTS_URL}/dvt_lsd_tools.sh /etc/profile.d/
4040

4141
COPY supervisord.conf /etc/supervisord.conf
4242

43-
RUN mkdir -p ${SHUTTER_CONFIG_DIR} ${SHUTTER_CHAIN_DATA_DIR} ${ASSETS_DIR} /opt/supervisor && \
43+
RUN mkdir -p ${KEYPER_CONFIG_DIR} ${SHUTTER_CHAIN_DATA_DIR} ${ASSETS_DIR} /opt/supervisor && \
4444
chmod +rx /etc/profile.d/dvt_lsd_tools.sh
4545

4646
COPY scripts /usr/local/bin/

0 commit comments

Comments
 (0)