mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-10 22:13:47 +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
|
# Obtain assigned container IP for p2p
|
||||||
NODE_IP=${NODE_IP:-$(hostname -i)}
|
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
|
# (Optional) Echo the values for verification
|
||||||
echo "NODE_IP is set to: $NODE_IP"
|
echo "NODE_IP is set to: $NODE_IP"
|
||||||
|
|
@ -84,7 +90,7 @@ if [ "$GETH_NODE_TYPE" = "bootnode" ]; then
|
||||||
--pprof.port=60601 \
|
--pprof.port=60601 \
|
||||||
--nodekey $GETH_DATA_DIR/boot.key \
|
--nodekey $GETH_DATA_DIR/boot.key \
|
||||||
--netrestrict $NET_RESTRICT \
|
--netrestrict $NET_RESTRICT \
|
||||||
--nat extip:$PUBLIC_NODE_IP \
|
$NAT_FLAG \
|
||||||
--txpool.accountqueue=512 \
|
--txpool.accountqueue=512 \
|
||||||
--rpc.allow-unprotected-txs
|
--rpc.allow-unprotected-txs
|
||||||
|
|
||||||
|
|
@ -130,7 +136,7 @@ elif [ "$GETH_NODE_TYPE" = "signer" ]; then
|
||||||
--authrpc.port="8551" \
|
--authrpc.port="8551" \
|
||||||
--authrpc.vhosts="*" \
|
--authrpc.vhosts="*" \
|
||||||
--txpool.accountqueue=512 \
|
--txpool.accountqueue=512 \
|
||||||
--nat extip:$PUBLIC_NODE_IP
|
$NAT_FLAG
|
||||||
|
|
||||||
elif [ "$GETH_NODE_TYPE" = "member" ]; then
|
elif [ "$GETH_NODE_TYPE" = "member" ]; then
|
||||||
echo "Starting member node"
|
echo "Starting member node"
|
||||||
|
|
@ -168,7 +174,7 @@ elif [ "$GETH_NODE_TYPE" = "member" ]; then
|
||||||
--authrpc.port="8551" \
|
--authrpc.port="8551" \
|
||||||
--authrpc.vhosts="*" \
|
--authrpc.vhosts="*" \
|
||||||
--txpool.accountqueue=512 \
|
--txpool.accountqueue=512 \
|
||||||
--nat extip:$PUBLIC_NODE_IP
|
$NAT_FLAG
|
||||||
else
|
else
|
||||||
echo "Invalid GETH_NODE_TYPE specified"
|
echo "Invalid GETH_NODE_TYPE specified"
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue