mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-28 23:56:43 +00:00
Update entrypoint.sh
This commit is contained in:
parent
8a5b2eed87
commit
72f3e6cbff
1 changed files with 10 additions and 4 deletions
|
|
@ -43,7 +43,13 @@ fi
|
|||
|
||||
# Obtain assigned container IP for p2p
|
||||
NODE_IP=${NODE_IP:-$(hostname -i)}
|
||||
PUBLIC_NODE_IP=${PUBLIC_NODE_IP:-$NODE_IP}
|
||||
|
||||
if [ -n "$PUBLIC_NODE_IP" ]; then
|
||||
NAT_FLAG="--nat extip:$PUBLIC_NODE_IP"
|
||||
else
|
||||
NAT_FLAG="--nat none"
|
||||
fi
|
||||
|
||||
|
||||
# (Optional) Echo the values for verification
|
||||
echo "NODE_IP is set to: $NODE_IP"
|
||||
|
|
@ -84,7 +90,7 @@ if [ "$GETH_NODE_TYPE" = "bootnode" ]; then
|
|||
--pprof.port=60601 \
|
||||
--nodekey $GETH_DATA_DIR/boot.key \
|
||||
--netrestrict $NET_RESTRICT \
|
||||
--nat extip:$PUBLIC_NODE_IP \
|
||||
$NAT_FLAG \
|
||||
--txpool.accountqueue=512 \
|
||||
--rpc.allow-unprotected-txs
|
||||
|
||||
|
|
@ -130,7 +136,7 @@ elif [ "$GETH_NODE_TYPE" = "signer" ]; then
|
|||
--authrpc.port="8551" \
|
||||
--authrpc.vhosts="*" \
|
||||
--txpool.accountqueue=512 \
|
||||
--nat extip:$PUBLIC_NODE_IP
|
||||
$NAT_FLAG
|
||||
|
||||
elif [ "$GETH_NODE_TYPE" = "member" ]; then
|
||||
echo "Starting member node"
|
||||
|
|
@ -168,7 +174,7 @@ elif [ "$GETH_NODE_TYPE" = "member" ]; then
|
|||
--authrpc.port="8551" \
|
||||
--authrpc.vhosts="*" \
|
||||
--txpool.accountqueue=512 \
|
||||
--nat extip:$PUBLIC_NODE_IP
|
||||
$NAT_FLAG
|
||||
else
|
||||
echo "Invalid GETH_NODE_TYPE specified"
|
||||
fi
|
||||
|
|
|
|||
Loading…
Reference in a new issue