Skip to content

Commit 23ba9da

Browse files
authored
Merge pull request #10 from cloudstruct/fix/entrypoint-variables
fix: set defaults for entrypoint variables
2 parents 31bc5d8 + e7e04ce commit 23ba9da

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

bin/entrypoint

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env bash
22

3-
set -eu
3+
set -e
44

55
if [[ -n ${NETWORK} ]]; then
66
exec /usr/local/bin/run-network ${@}
@@ -12,18 +12,18 @@ case ${1} in
1212
esac
1313

1414
# variables
15+
CARDANO_NETWORK=${CARDANO_NETWORK:-mainnet}
1516
CARDANO_BLOCK_PRODUCER=${CARDANO_BLOCK_PRODUCER:-false}
16-
CARDANO_CONFIG=
17-
CARDANO_DATABASE_PATH=
18-
CARDANO_NETWORK=
17+
CARDANO_CONFIG=${CARDANO_CONFIG:-/opt/cardano/config/${CARDANO_NETWORK}-config.json}
18+
CARDANO_DATABASE_PATH=${CARDANO_DATABASE_PATH:-/opt/cardano/db}
1919
CARDANO_NODE_SOCKET_PATH=${CARDANO_NODE_SOCKET_PATH:-/opt/cardano/ipc/socket}
2020
CARDANO_PORT=${CARDANO_PORT:-3001}
21-
CARDANO_RTS_OPTS=
22-
CARDANO_SHELLEY_KES_KEY=
23-
CARDANO_SHELLEY_OPERATIONAL_CERTIFICATE=
24-
CARDANO_SHELLEY_VRF_KEY=
25-
CARDANO_SOCKET_PATH=
26-
CARDANO_TOPOLOGY=
21+
CARDANO_RTS_OPTS=${CARDANO_RTS_OPTS:--N2 -A64m -I0 -qg -qb --disable-delayed-os-memory-return}
22+
CARDANO_SHELLEY_KES_KEY=${CARDANO_SHELLEY_KES_KEY:-/opt/cardano/keys/kes.skey}
23+
CARDANO_SHELLEY_OPERATIONAL_CERTIFICATE=${CARDANO_SHELLEY_OPERATIONAL_CERTIFICATE:-/opt/cardano/keys/node.cert}
24+
CARDANO_SHELLEY_VRF_KEY=${CARDANO_SHELLEY_VRF_KEY:-/opt/cardano/keys/vrf.skey}
25+
CARDANO_SOCKET_PATH=${CARDANO_SOCKET_PATH:-/opt/cardano/ipc/socket}
26+
CARDANO_TOPOLOGY=${CARDANO_TOPOLOGY:-/opt/cardano/config/${CARDANO_NETWORK}-topology.json}
2727

2828
exec cardano-node \
2929
--config ${CARDANO_CONFIG} \

0 commit comments

Comments
 (0)