This commit is contained in:
Sebastian
2024-03-03 07:36:51 +01:00
parent 26dff9a849
commit 0cc2954725

View File

@@ -15,7 +15,7 @@ services:
- "GETH_STATE_SCHEME=hash" - "GETH_STATE_SCHEME=hash"
- "GETH_DB_ENGINE=pebble" - "GETH_DB_ENGINE=pebble"
- "GETH_NODISCOVER=true" - "GETH_NODISCOVER=true"
- "GETH_DATADIR-/data" - "GETH_DATADIR=/data"
- "GETH_HTTP=true" - "GETH_HTTP=true"
- "GETH_HTTP_ADDR=0.0.0.0" - "GETH_HTTP_ADDR=0.0.0.0"
- "GETH_HTTP_PORT=9545" - "GETH_HTTP_PORT=9545"
@@ -28,13 +28,14 @@ services:
- "GETH_WS=true" - "GETH_WS=true"
- "GETH_AUTHRPC_VHOSTS=*" - "GETH_AUTHRPC_VHOSTS=*"
- "GETH_AUTHRPC_ADDR=0.0.0.0" - "GETH_AUTHRPC_ADDR=0.0.0.0"
- "GETH_AUTHRPC_JWTSECRET=/jwtsecret"
- "GETH_LIGHT_MAXPEERS=0" - "GETH_LIGHT_MAXPEERS=0"
expose: expose:
- 9545 - 9545
restart: always restart: always
stop_grace_period: 30s stop_grace_period: 30s
entrypoint: /bin/sh entrypoint: /bin/sh
command: -c "[ ! -d $GETH_DATADIR/geth ] && /usr/local/bin/geth init /config/mainnet/genesis.json || geth --rollup.disabletxpoolgossip=true" command: -c "[ ! -d /data/geth ] && /usr/local/bin/geth init /config/mainnet/genesis.json || /usr/local/bin/geth --rollup.disabletxpoolgossip=true"
networks: networks:
- chains - chains
labels: labels: