diff --git a/mantle/generate-node-key b/mantle/generate-node-key index 499c03a6..35000624 100644 --- a/mantle/generate-node-key +++ b/mantle/generate-node-key @@ -1,3 +1,5 @@ #!/bin/bash +if [ -f /config/p2p_node_key_txt ]; then exit 0; fi; + cast w n | grep -i 'Private Key' | awk -F ': ' '{print $2}' | sed 's/0x//' > /config/p2p_node_key_txt diff --git a/op-mantle-fullnode.yml b/op-mantle-fullnode.yml index dfdbf280..a3c9ed46 100644 --- a/op-mantle-fullnode.yml +++ b/op-mantle-fullnode.yml @@ -120,7 +120,8 @@ services: volumes: - "./mantle/mainnet/:/config" - "./mantle/generate-node-key:/generate-node-key" - command: sh /generate-node-key + entrypoint: sh + command: /generate-node-key volumes: mantle-fullnode: