This commit is contained in:
goldsquid
2025-11-15 14:11:20 +07:00
parent 81e631e52b
commit 97a62142d6
5 changed files with 185 additions and 19 deletions

View File

@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
services:
taiko-hoodi-archive:
image: ${TAIKO_GETH_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-geth}:${TAIKO_HOODI_GETH_VERSION:-v1.16.7}
image: ${TAIKO_GETH_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-geth}:${TAIKO_HOODI_GETH_VERSION:-sha-73d4688}
sysctls:
# TCP Performance
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
@@ -57,9 +57,10 @@ services:
- ./taiko/hoodi.env
environment:
- GETH_GPO_DEFAULTPRICE=10000000
- GETH_NETWORKID=167000
- GETH_NETWORKID=167013
- GETH_TAIKO=true
command:
- --bootnodes=enode://eb5079aae185d5d8afa01bfd2d349da5b476609aced2b57c90142556cf0ee4a152bcdd724627a7de97adfc2a68af5742a8f58781366e6a857d4bde98de6fe986@34.44.53.195:30303,enode://b054002f068f30568aad39271462c053463edb4a3d3c19b71b475fa044805d7e2fda39c482eba183f9d1f76fb579a8e47c0c054bb819c2bbcb331c0aac7464c2@34.27.167.246:30303
- --datadir=/root/.ethereum
- --db.engine=leveldb
- --gcmode=archive
@@ -109,7 +110,7 @@ services:
- traefik.http.routers.taiko-hoodi-geth-archive-leveldb-hash.middlewares=taiko-hoodi-geth-archive-leveldb-hash-stripprefix, ipallowlist
taiko-hoodi-archive-node:
image: ${TAIKO_DRIVER_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-client}:${TAIKO_HOODI_DRIVER_VERSION:-}
image: ${TAIKO_DRIVER_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-client}:${TAIKO_HOODI_DRIVER_VERSION:-sha-153e66e}
ports:
- 16005:16005
- 16005:16005/udp
@@ -125,7 +126,7 @@ services:
- L2_AUTH=http://taiko-hoodi-archive:8551
- L2_WS=ws://taiko-hoodi-archive:8545
- NODE_IMAGE=us-docker.pkg.dev/evmchain/images/taiko-client
- P2P_CHECK_POINT_SYNC_URL=
- P2P_CHECK_POINT_SYNC_URL=https://rpc.hoodi.taiko.xyz
- P2P_SYNC=true
- PRECONFIRMATION_P2P_ADVERTISE_IP=${IP}
- PRECONFIRMATION_P2P_ADVERTISE_TCP_PORT=36005
@@ -161,7 +162,7 @@ x-upstreams:
frameSize: 20Mb
msgSize: 50Mb
url: $${WS_URL}
chain: taiko
chain:
method-groups:
enabled:
- debug

View File

@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
services:
taiko-hoodi-archive:
image: ${TAIKO_GETH_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-geth}:${TAIKO_HOODI_GETH_VERSION:-v1.16.7}
image: ${TAIKO_GETH_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-geth}:${TAIKO_HOODI_GETH_VERSION:-sha-73d4688}
sysctls:
# TCP Performance
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
@@ -57,9 +57,10 @@ services:
- ./taiko/hoodi.env
environment:
- GETH_GPO_DEFAULTPRICE=10000000
- GETH_NETWORKID=167000
- GETH_NETWORKID=167013
- GETH_TAIKO=true
command:
- --bootnodes=enode://eb5079aae185d5d8afa01bfd2d349da5b476609aced2b57c90142556cf0ee4a152bcdd724627a7de97adfc2a68af5742a8f58781366e6a857d4bde98de6fe986@34.44.53.195:30303,enode://b054002f068f30568aad39271462c053463edb4a3d3c19b71b475fa044805d7e2fda39c482eba183f9d1f76fb579a8e47c0c054bb819c2bbcb331c0aac7464c2@34.27.167.246:30303
- --datadir=/root/.ethereum
- --db.engine=pebble
- --gcmode=archive
@@ -109,7 +110,7 @@ services:
- traefik.http.routers.taiko-hoodi-geth-archive-pebble-hash.middlewares=taiko-hoodi-geth-archive-pebble-hash-stripprefix, ipallowlist
taiko-hoodi-archive-node:
image: ${TAIKO_DRIVER_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-client}:${TAIKO_HOODI_DRIVER_VERSION:-}
image: ${TAIKO_DRIVER_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-client}:${TAIKO_HOODI_DRIVER_VERSION:-sha-153e66e}
ports:
- 17190:17190
- 17190:17190/udp
@@ -125,7 +126,7 @@ services:
- L2_AUTH=http://taiko-hoodi-archive:8551
- L2_WS=ws://taiko-hoodi-archive:8545
- NODE_IMAGE=us-docker.pkg.dev/evmchain/images/taiko-client
- P2P_CHECK_POINT_SYNC_URL=
- P2P_CHECK_POINT_SYNC_URL=https://rpc.hoodi.taiko.xyz
- P2P_SYNC=true
- PRECONFIRMATION_P2P_ADVERTISE_IP=${IP}
- PRECONFIRMATION_P2P_ADVERTISE_TCP_PORT=37190
@@ -161,7 +162,7 @@ x-upstreams:
frameSize: 20Mb
msgSize: 50Mb
url: $${WS_URL}
chain: taiko
chain:
method-groups:
enabled:
- debug

View File

@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
services:
taiko-hoodi:
image: ${TAIKO_GETH_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-geth}:${TAIKO_HOODI_GETH_VERSION:-v1.16.7}
image: ${TAIKO_GETH_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-geth}:${TAIKO_HOODI_GETH_VERSION:-sha-73d4688}
sysctls:
# TCP Performance
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
@@ -57,9 +57,10 @@ services:
- ./taiko/hoodi.env
environment:
- GETH_GPO_DEFAULTPRICE=10000000
- GETH_NETWORKID=167000
- GETH_NETWORKID=167013
- GETH_TAIKO=true
command:
- --bootnodes=enode://eb5079aae185d5d8afa01bfd2d349da5b476609aced2b57c90142556cf0ee4a152bcdd724627a7de97adfc2a68af5742a8f58781366e6a857d4bde98de6fe986@34.44.53.195:30303,enode://b054002f068f30568aad39271462c053463edb4a3d3c19b71b475fa044805d7e2fda39c482eba183f9d1f76fb579a8e47c0c054bb819c2bbcb331c0aac7464c2@34.27.167.246:30303
- --datadir=/root/.ethereum
- --db.engine=pebble
- --gcmode=full
@@ -109,7 +110,7 @@ services:
- traefik.http.routers.taiko-hoodi-geth-pruned-pebble-path.middlewares=taiko-hoodi-geth-pruned-pebble-path-stripprefix, ipallowlist
taiko-hoodi-node:
image: ${TAIKO_DRIVER_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-client}:${TAIKO_HOODI_DRIVER_VERSION:-}
image: ${TAIKO_DRIVER_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-client}:${TAIKO_HOODI_DRIVER_VERSION:-sha-153e66e}
ports:
- 17953:17953
- 17953:17953/udp
@@ -123,7 +124,7 @@ services:
- L2_AUTH=http://taiko-hoodi:8551
- L2_WS=ws://taiko-hoodi:8545
- NODE_IMAGE=us-docker.pkg.dev/evmchain/images/taiko-client
- P2P_CHECK_POINT_SYNC_URL=
- P2P_CHECK_POINT_SYNC_URL=https://rpc.hoodi.taiko.xyz
- P2P_SYNC=true
entrypoint: [taiko-client, driver]
restart: unless-stopped
@@ -152,7 +153,7 @@ x-upstreams:
frameSize: 20Mb
msgSize: 50Mb
url: $${WS_URL}
chain: taiko
chain:
method-groups:
enabled:
- debug