Compare commits
8
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
855bd92f2f | ||
|
|
dca5c5f0a7 | ||
|
|
fc0e057658 | ||
|
|
968268142c | ||
|
|
2097356937 | ||
|
|
1a279029cd | ||
|
|
6a5e59ef0d | ||
|
|
3486b807af |
@@ -67,7 +67,7 @@ services:
|
||||
- --metrics-server.addr=0.0.0.0
|
||||
- --metrics-server.port=6070
|
||||
- --node.batch-poster.enable=false
|
||||
- --node.feed.input.url=wss://feed.mainnet.chain.robinhood.com
|
||||
- --node.feed.input.url=wss://feed.mainnet.chain.robinhood.com,wss://delayed-feed.mainnet.chain.robinhood.com
|
||||
- --node.sequencer=false
|
||||
- --node.staker.enable=false
|
||||
- --parent-chain.blob-client.beacon-url=${ETHEREUM_MAINNET_BEACON_REST}
|
||||
|
||||
@@ -151,7 +151,7 @@ services:
|
||||
context: ./berachain
|
||||
dockerfile: beacon-kit.Dockerfile
|
||||
args:
|
||||
BEACONKIT_VERSION: ${BERACHAIN_BARTIO_BEACON_KIT_VERSION:-v1.4.0-rc3}
|
||||
BEACONKIT_VERSION: ${BERACHAIN_BARTIO_BEACON_KIT_VERSION:-v1.4.1}
|
||||
BEACONKIT_IMAGE: ${BERACHAIN_BARTIO_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}
|
||||
ports:
|
||||
- 15527:15527
|
||||
|
||||
@@ -152,7 +152,7 @@ services:
|
||||
context: ./berachain
|
||||
dockerfile: beacon-kit.Dockerfile
|
||||
args:
|
||||
BEACONKIT_VERSION: ${BERACHAIN_BARTIO_BEACON_KIT_VERSION:-v1.4.0-rc3}
|
||||
BEACONKIT_VERSION: ${BERACHAIN_BARTIO_BEACON_KIT_VERSION:-v1.4.1}
|
||||
BEACONKIT_IMAGE: ${BERACHAIN_BARTIO_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}
|
||||
ports:
|
||||
- 19467:19467
|
||||
|
||||
+44
-28
@@ -4878,7 +4878,7 @@
|
||||
"trace"
|
||||
],
|
||||
"network": "worldchain",
|
||||
"node": "kona",
|
||||
"node": null,
|
||||
"relay": null,
|
||||
"stack": "op",
|
||||
"type": "archive",
|
||||
@@ -4895,7 +4895,7 @@
|
||||
"trace"
|
||||
],
|
||||
"network": "worldchain",
|
||||
"node": "node",
|
||||
"node": null,
|
||||
"relay": null,
|
||||
"stack": "op",
|
||||
"type": "archive",
|
||||
@@ -6207,24 +6207,6 @@
|
||||
"lisk-sepolia-op-geth-pruned-pebble-path"
|
||||
]
|
||||
},
|
||||
{
|
||||
"chain": "pacific-mainnet",
|
||||
"client": "geth",
|
||||
"compose_file": "op/geth/manta-pacific-mainnet-op-geth-archive-pebble-hash",
|
||||
"drpc_chain": "manta-pacific",
|
||||
"features": [
|
||||
"hash",
|
||||
"pebble"
|
||||
],
|
||||
"network": "manta",
|
||||
"node": null,
|
||||
"relay": null,
|
||||
"stack": "op",
|
||||
"type": "archive",
|
||||
"volumes": [
|
||||
"manta-pacific-mainnet-op-geth-archive-pebble-hash"
|
||||
]
|
||||
},
|
||||
{
|
||||
"chain": "mainnet",
|
||||
"client": "geth",
|
||||
@@ -7231,7 +7213,7 @@
|
||||
"leveldb"
|
||||
],
|
||||
"network": "worldchain",
|
||||
"node": "kona",
|
||||
"node": null,
|
||||
"relay": null,
|
||||
"stack": "op",
|
||||
"type": "archive",
|
||||
@@ -7267,7 +7249,7 @@
|
||||
"pebble"
|
||||
],
|
||||
"network": "worldchain",
|
||||
"node": "kona",
|
||||
"node": null,
|
||||
"relay": null,
|
||||
"stack": "op",
|
||||
"type": "pruned",
|
||||
@@ -7285,7 +7267,7 @@
|
||||
"leveldb"
|
||||
],
|
||||
"network": "worldchain",
|
||||
"node": "node",
|
||||
"node": null,
|
||||
"relay": null,
|
||||
"stack": "op",
|
||||
"type": "archive",
|
||||
@@ -7303,7 +7285,7 @@
|
||||
"pebble"
|
||||
],
|
||||
"network": "worldchain",
|
||||
"node": "node",
|
||||
"node": null,
|
||||
"relay": null,
|
||||
"stack": "op",
|
||||
"type": "pruned",
|
||||
@@ -8286,6 +8268,40 @@
|
||||
"lisk-mainnet-op-reth-pruned-trace"
|
||||
]
|
||||
},
|
||||
{
|
||||
"chain": "pacific-mainnet",
|
||||
"client": "reth",
|
||||
"compose_file": "op/reth/manta-pacific-mainnet-op-reth-archive-trace",
|
||||
"drpc_chain": "manta-pacific",
|
||||
"features": [
|
||||
"trace"
|
||||
],
|
||||
"network": "manta",
|
||||
"node": null,
|
||||
"relay": null,
|
||||
"stack": "op",
|
||||
"type": "archive",
|
||||
"volumes": [
|
||||
"manta-pacific-mainnet-op-reth-archive-trace"
|
||||
]
|
||||
},
|
||||
{
|
||||
"chain": "pacific-mainnet",
|
||||
"client": "reth",
|
||||
"compose_file": "op/reth/manta-pacific-mainnet-op-reth-pruned-trace",
|
||||
"drpc_chain": "manta-pacific",
|
||||
"features": [
|
||||
"trace"
|
||||
],
|
||||
"network": "manta",
|
||||
"node": null,
|
||||
"relay": null,
|
||||
"stack": "op",
|
||||
"type": "pruned",
|
||||
"volumes": [
|
||||
"manta-pacific-mainnet-op-reth-pruned-trace"
|
||||
]
|
||||
},
|
||||
{
|
||||
"chain": "mainnet",
|
||||
"client": "reth",
|
||||
@@ -8825,7 +8841,7 @@
|
||||
"trace"
|
||||
],
|
||||
"network": "worldchain",
|
||||
"node": "kona",
|
||||
"node": null,
|
||||
"relay": null,
|
||||
"stack": "op",
|
||||
"type": "pruned",
|
||||
@@ -8842,7 +8858,7 @@
|
||||
"trace"
|
||||
],
|
||||
"network": "worldchain",
|
||||
"node": "node",
|
||||
"node": null,
|
||||
"relay": null,
|
||||
"stack": "op",
|
||||
"type": "archive",
|
||||
@@ -8859,7 +8875,7 @@
|
||||
"trace"
|
||||
],
|
||||
"network": "worldchain",
|
||||
"node": "node",
|
||||
"node": null,
|
||||
"relay": null,
|
||||
"stack": "op",
|
||||
"type": "minimal",
|
||||
@@ -8893,7 +8909,7 @@
|
||||
"trace"
|
||||
],
|
||||
"network": "worldchain",
|
||||
"node": "kona",
|
||||
"node": null,
|
||||
"relay": null,
|
||||
"stack": "op",
|
||||
"type": "pruned",
|
||||
|
||||
+1
-1
@@ -19,7 +19,7 @@ services:
|
||||
- "traefik.http.routers.drpc-free.tls.certresolver=myresolver"
|
||||
- "traefik.http.routers.drpc-free.rule=Host(`$GW_FREE_DOMAIN`)"
|
||||
extra_hosts:
|
||||
- "host.docker.internal:host-gateway"
|
||||
- "host.docker.internal:172.17.0.1" # literal docker0 IP: Docker 28 cannot resolve host-gateway when docker0 has no carrier (sg-9 gateway outage 2026-09-22/23)
|
||||
networks:
|
||||
- chains
|
||||
logging:
|
||||
|
||||
@@ -62,7 +62,7 @@ services:
|
||||
- "${GW_ALLOW_LIST:+traefik.http.middlewares.gwallowlist.ipallowlist.sourcerange=$GW_ALLOW_LIST}"
|
||||
- "${GW_ALLOW_LIST:+traefik.http.routers.dshackle.middlewares=gwallowlist}"
|
||||
extra_hosts:
|
||||
- "host.docker.internal:172.17.0.1"
|
||||
- "host.docker.internal:172.17.0.1" # literal docker0 IP: Docker 28 cannot resolve host-gateway when docker0 has no carrier (sg-9 gateway outage 2026-09-22/23)
|
||||
networks:
|
||||
- chains
|
||||
logging:
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
|
||||
# geth clones, erigon and sonic
|
||||
**/nodekey
|
||||
/caplin-nodekey
|
||||
|
||||
# besu
|
||||
key
|
||||
|
||||
@@ -108,7 +108,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
bob-mainnet-op-erigon-node:
|
||||
image: ${BOB_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${BOB_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${BOB_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${BOB_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 16071:16071
|
||||
- 16071:16071/udp
|
||||
|
||||
@@ -108,7 +108,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
bob-mainnet-op-erigon-node:
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 16071:16071
|
||||
- 16071:16071/udp
|
||||
|
||||
@@ -109,7 +109,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
hashkeychain-mainnet-op-erigon-node:
|
||||
image: ${HASHKEYCHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${HASHKEYCHAIN_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${HASHKEYCHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${HASHKEYCHAIN_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 16378:16378
|
||||
- 16378:16378/udp
|
||||
|
||||
@@ -109,7 +109,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
hashkeychain-mainnet-op-erigon-node:
|
||||
image: ${HASHKEYCHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${HASHKEYCHAIN_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${HASHKEYCHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${HASHKEYCHAIN_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 16378:16378
|
||||
- 16378:16378/udp
|
||||
|
||||
@@ -106,7 +106,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
ink-sepolia-op-erigon-node:
|
||||
image: ${INK_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${INK_SEPOLIA_KONA_VERSION:-v1.6.2}
|
||||
image: ${INK_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${INK_SEPOLIA_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 19826:19826
|
||||
- 19826:19826/udp
|
||||
|
||||
@@ -106,7 +106,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
ink-sepolia-op-erigon-node:
|
||||
image: ${INK_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${INK_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${INK_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${INK_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 19826:19826
|
||||
- 19826:19826/udp
|
||||
|
||||
@@ -109,7 +109,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
lisk-mainnet-op-erigon-node:
|
||||
image: ${LISK_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${LISK_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${LISK_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${LISK_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 19831:19831
|
||||
- 19831:19831/udp
|
||||
|
||||
@@ -109,7 +109,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
lisk-mainnet-op-erigon-node:
|
||||
image: ${LISK_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${LISK_MAINNET_NODE_VERSION:-v1.19.3}
|
||||
image: ${LISK_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${LISK_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 19831:19831
|
||||
- 19831:19831/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
mode-mainnet-op-erigon-node:
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 17509:17509
|
||||
- 17509:17509/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
mode-mainnet-op-erigon-node:
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 17509:17509
|
||||
- 17509:17509/udp
|
||||
|
||||
@@ -106,7 +106,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
mode-sepolia-op-erigon-node:
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_SEPOLIA_KONA_VERSION:-v1.6.2}
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_SEPOLIA_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 18212:18212
|
||||
- 18212:18212/udp
|
||||
|
||||
@@ -106,7 +106,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
mode-sepolia-op-erigon-node:
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 18212:18212
|
||||
- 18212:18212/udp
|
||||
|
||||
@@ -109,7 +109,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
op-mainnet-op-erigon-node:
|
||||
image: ${OP_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${OP_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${OP_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${OP_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 17509:17509
|
||||
- 17509:17509/udp
|
||||
|
||||
@@ -109,7 +109,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
op-mainnet-op-erigon-node:
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 17509:17509
|
||||
- 17509:17509/udp
|
||||
|
||||
@@ -106,7 +106,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
op-sepolia-op-erigon-node:
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 15373:15373
|
||||
- 15373:15373/udp
|
||||
|
||||
@@ -106,7 +106,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
soneium-mainnet-op-erigon-node:
|
||||
image: ${SONEIUM_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${SONEIUM_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${SONEIUM_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${SONEIUM_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 18689:18689
|
||||
- 18689:18689/udp
|
||||
|
||||
@@ -106,7 +106,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
swell-mainnet-op-erigon-node:
|
||||
image: ${SWELL_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${SWELL_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${SWELL_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${SWELL_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 15810:15810
|
||||
- 15810:15810/udp
|
||||
|
||||
@@ -106,7 +106,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
swell-mainnet-op-erigon-node:
|
||||
image: ${SWELL_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${SWELL_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${SWELL_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${SWELL_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 15810:15810
|
||||
- 15810:15810/udp
|
||||
|
||||
@@ -106,7 +106,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
unichain-mainnet-op-erigon-node:
|
||||
image: ${UNICHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${UNICHAIN_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${UNICHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${UNICHAIN_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 16415:16415
|
||||
- 16415:16415/udp
|
||||
|
||||
@@ -106,7 +106,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
unichain-mainnet-op-erigon-node:
|
||||
image: ${UNICHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${UNICHAIN_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${UNICHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${UNICHAIN_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 16415:16415
|
||||
- 16415:16415/udp
|
||||
|
||||
@@ -106,7 +106,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
unichain-sepolia-op-erigon-node:
|
||||
image: ${UNICHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${UNICHAIN_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${UNICHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${UNICHAIN_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 18196:18196
|
||||
- 18196:18196/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
zora-mainnet-op-erigon-node:
|
||||
image: ${ZORA_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${ZORA_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${ZORA_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${ZORA_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 19360:19360
|
||||
- 19360:19360/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
zora-mainnet-op-erigon-node:
|
||||
image: ${ZORA_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${ZORA_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${ZORA_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${ZORA_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 19360:19360
|
||||
- 19360:19360/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
zora-sepolia-op-erigon-node:
|
||||
image: ${ZORA_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${ZORA_SEPOLIA_KONA_VERSION:-v1.6.2}
|
||||
image: ${ZORA_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${ZORA_SEPOLIA_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 18839:18839
|
||||
- 18839:18839/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
shm_size: 2gb
|
||||
|
||||
zora-sepolia-op-erigon-node:
|
||||
image: ${ZORA_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${ZORA_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${ZORA_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${ZORA_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 18839:18839
|
||||
- 18839:18839/udp
|
||||
|
||||
@@ -109,7 +109,7 @@ services:
|
||||
- traefik.http.routers.bob-mainnet-op-geth-archive-leveldb-hash.middlewares=bob-mainnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
bob-mainnet-archive-node:
|
||||
image: ${BOB_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${BOB_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${BOB_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${BOB_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 19046:19046
|
||||
- 19046:19046/udp
|
||||
|
||||
@@ -109,7 +109,7 @@ services:
|
||||
- traefik.http.routers.bob-mainnet-op-geth-archive-leveldb-hash.middlewares=bob-mainnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
bob-mainnet-archive-node:
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 19046:19046
|
||||
- 19046:19046/udp
|
||||
|
||||
@@ -109,7 +109,7 @@ services:
|
||||
- traefik.http.routers.bob-mainnet-op-geth-archive-pebble-hash.middlewares=bob-mainnet-op-geth-archive-pebble-hash-stripprefix, ipallowlist
|
||||
|
||||
bob-mainnet-archive-node:
|
||||
image: ${BOB_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${BOB_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${BOB_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${BOB_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 17223:17223
|
||||
- 17223:17223/udp
|
||||
|
||||
@@ -109,7 +109,7 @@ services:
|
||||
- traefik.http.routers.bob-mainnet-op-geth-archive-pebble-hash.middlewares=bob-mainnet-op-geth-archive-pebble-hash-stripprefix, ipallowlist
|
||||
|
||||
bob-mainnet-archive-node:
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 17223:17223
|
||||
- 17223:17223/udp
|
||||
|
||||
@@ -109,7 +109,7 @@ services:
|
||||
- traefik.http.routers.bob-mainnet-op-geth-pruned-pebble-hash.middlewares=bob-mainnet-op-geth-pruned-pebble-hash-stripprefix, ipallowlist
|
||||
|
||||
bob-mainnet-node:
|
||||
image: ${BOB_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${BOB_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${BOB_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${BOB_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 16363:16363
|
||||
- 16363:16363/udp
|
||||
|
||||
@@ -109,7 +109,7 @@ services:
|
||||
- traefik.http.routers.bob-mainnet-op-geth-pruned-pebble-hash.middlewares=bob-mainnet-op-geth-pruned-pebble-hash-stripprefix, ipallowlist
|
||||
|
||||
bob-mainnet-node:
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 16363:16363
|
||||
- 16363:16363/udp
|
||||
|
||||
@@ -109,7 +109,7 @@ services:
|
||||
- traefik.http.routers.bob-mainnet-op-geth-pruned-pebble-path.middlewares=bob-mainnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
bob-mainnet-node:
|
||||
image: ${BOB_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${BOB_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${BOB_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${BOB_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 18347:18347
|
||||
- 18347:18347/udp
|
||||
|
||||
@@ -109,7 +109,7 @@ services:
|
||||
- traefik.http.routers.bob-mainnet-op-geth-pruned-pebble-path.middlewares=bob-mainnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
bob-mainnet-node:
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 18347:18347
|
||||
- 18347:18347/udp
|
||||
|
||||
@@ -104,7 +104,7 @@ services:
|
||||
- traefik.http.routers.bob-sepolia-op-geth-archive-leveldb-hash.middlewares=bob-sepolia-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
bob-sepolia-archive-node:
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 15225:15225
|
||||
- 15225:15225/udp
|
||||
|
||||
@@ -104,7 +104,7 @@ services:
|
||||
- traefik.http.routers.bob-sepolia-op-geth-archive-pebble-hash.middlewares=bob-sepolia-op-geth-archive-pebble-hash-stripprefix, ipallowlist
|
||||
|
||||
bob-sepolia-archive-node:
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 17678:17678
|
||||
- 17678:17678/udp
|
||||
|
||||
@@ -104,7 +104,7 @@ services:
|
||||
- traefik.http.routers.bob-sepolia-op-geth-pruned-pebble-hash.middlewares=bob-sepolia-op-geth-pruned-pebble-hash-stripprefix, ipallowlist
|
||||
|
||||
bob-sepolia-node:
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 17885:17885
|
||||
- 17885:17885/udp
|
||||
|
||||
@@ -104,7 +104,7 @@ services:
|
||||
- traefik.http.routers.bob-sepolia-op-geth-pruned-pebble-path.middlewares=bob-sepolia-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
bob-sepolia-node:
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 18979:18979
|
||||
- 18979:18979/udp
|
||||
|
||||
@@ -123,7 +123,7 @@ services:
|
||||
- traefik.http.routers.doma-mainnet-op-geth-pruned-pebble-path.middlewares=doma-mainnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
doma-mainnet-node:
|
||||
image: ${DOMA_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${DOMA_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${DOMA_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${DOMA_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 15977:15977
|
||||
- 15977:15977/udp
|
||||
|
||||
@@ -113,7 +113,7 @@ services:
|
||||
- traefik.http.routers.hashkeychain-mainnet-op-geth-archive-leveldb-hash.middlewares=hashkeychain-mainnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
hashkeychain-mainnet-archive-node:
|
||||
image: ${HASHKEYCHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${HASHKEYCHAIN_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${HASHKEYCHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${HASHKEYCHAIN_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 19113:19113
|
||||
- 19113:19113/udp
|
||||
|
||||
@@ -113,7 +113,7 @@ services:
|
||||
- traefik.http.routers.hashkeychain-mainnet-op-geth-archive-leveldb-hash.middlewares=hashkeychain-mainnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
hashkeychain-mainnet-archive-node:
|
||||
image: ${HASHKEYCHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${HASHKEYCHAIN_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${HASHKEYCHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${HASHKEYCHAIN_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 19113:19113
|
||||
- 19113:19113/udp
|
||||
|
||||
@@ -113,7 +113,7 @@ services:
|
||||
- traefik.http.routers.hashkeychain-mainnet-op-geth-pruned-pebble-path.middlewares=hashkeychain-mainnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
hashkeychain-mainnet-node:
|
||||
image: ${HASHKEYCHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${HASHKEYCHAIN_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${HASHKEYCHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${HASHKEYCHAIN_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 17188:17188
|
||||
- 17188:17188/udp
|
||||
|
||||
@@ -113,7 +113,7 @@ services:
|
||||
- traefik.http.routers.hashkeychain-mainnet-op-geth-pruned-pebble-path.middlewares=hashkeychain-mainnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
hashkeychain-mainnet-node:
|
||||
image: ${HASHKEYCHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${HASHKEYCHAIN_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${HASHKEYCHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${HASHKEYCHAIN_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 17188:17188
|
||||
- 17188:17188/udp
|
||||
|
||||
@@ -110,7 +110,7 @@ services:
|
||||
- traefik.http.routers.hashkeychain-testnet-op-geth-archive-leveldb-hash.middlewares=hashkeychain-testnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
hashkeychain-testnet-archive-node:
|
||||
image: ${HASHKEYCHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${HASHKEYCHAIN_TESTNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${HASHKEYCHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${HASHKEYCHAIN_TESTNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 15789:15789
|
||||
- 15789:15789/udp
|
||||
|
||||
@@ -110,7 +110,7 @@ services:
|
||||
- traefik.http.routers.hashkeychain-testnet-op-geth-archive-leveldb-hash.middlewares=hashkeychain-testnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
hashkeychain-testnet-archive-node:
|
||||
image: ${HASHKEYCHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${HASHKEYCHAIN_TESTNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${HASHKEYCHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${HASHKEYCHAIN_TESTNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 15789:15789
|
||||
- 15789:15789/udp
|
||||
|
||||
@@ -110,7 +110,7 @@ services:
|
||||
- traefik.http.routers.hashkeychain-testnet-op-geth-pruned-pebble-hash.middlewares=hashkeychain-testnet-op-geth-pruned-pebble-hash-stripprefix, ipallowlist
|
||||
|
||||
hashkeychain-testnet-node:
|
||||
image: ${HASHKEYCHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${HASHKEYCHAIN_TESTNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${HASHKEYCHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${HASHKEYCHAIN_TESTNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 17091:17091
|
||||
- 17091:17091/udp
|
||||
|
||||
@@ -110,7 +110,7 @@ services:
|
||||
- traefik.http.routers.hashkeychain-testnet-op-geth-pruned-pebble-hash.middlewares=hashkeychain-testnet-op-geth-pruned-pebble-hash-stripprefix, ipallowlist
|
||||
|
||||
hashkeychain-testnet-node:
|
||||
image: ${HASHKEYCHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${HASHKEYCHAIN_TESTNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${HASHKEYCHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${HASHKEYCHAIN_TESTNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 17091:17091
|
||||
- 17091:17091/udp
|
||||
|
||||
@@ -110,7 +110,7 @@ services:
|
||||
- traefik.http.routers.hashkeychain-testnet-op-geth-pruned-pebble-path.middlewares=hashkeychain-testnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
hashkeychain-testnet-node:
|
||||
image: ${HASHKEYCHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${HASHKEYCHAIN_TESTNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${HASHKEYCHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${HASHKEYCHAIN_TESTNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 16009:16009
|
||||
- 16009:16009/udp
|
||||
|
||||
@@ -110,7 +110,7 @@ services:
|
||||
- traefik.http.routers.hashkeychain-testnet-op-geth-pruned-pebble-path.middlewares=hashkeychain-testnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
hashkeychain-testnet-node:
|
||||
image: ${HASHKEYCHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${HASHKEYCHAIN_TESTNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${HASHKEYCHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${HASHKEYCHAIN_TESTNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 16009:16009
|
||||
- 16009:16009/udp
|
||||
|
||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
||||
|
||||
services:
|
||||
hemi-mainnet:
|
||||
image: ${HEMI_GETH_IMAGE:-ghcr.io/hemilabs/op-geth}:${HEMI_MAINNET_GETH_VERSION:-05d4d8f@sha256:92d14f0b4b89947352d57743ce9e7f2d9c9e495f0bb861a24d21c49d391c7abf}
|
||||
image: ${HEMI_GETH_IMAGE:-ghcr.io/hemilabs/op-geth}:${HEMI_MAINNET_GETH_VERSION:-539f4e3@sha256:0edf8598df3df9847efe68ebf52ee39de5528e75f3f651afc98f0250a548bba8}
|
||||
sysctls:
|
||||
# TCP Performance
|
||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||
|
||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
||||
|
||||
services:
|
||||
hemi-sepolia:
|
||||
image: ${HEMI_GETH_IMAGE:-ghcr.io/hemilabs/op-geth}:${HEMI_SEPOLIA_GETH_VERSION:-7cfc394@sha256:26189e56be781c44b4db8cba8b02fb76651f68b7221f204e3f8a3b6933e7a4ee}
|
||||
image: ${HEMI_GETH_IMAGE:-ghcr.io/hemilabs/op-geth}:${HEMI_SEPOLIA_GETH_VERSION:-539f4e3@sha256:0edf8598df3df9847efe68ebf52ee39de5528e75f3f651afc98f0250a548bba8}
|
||||
sysctls:
|
||||
# TCP Performance
|
||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.ink-sepolia-op-geth-archive-leveldb-hash.middlewares=ink-sepolia-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
ink-sepolia-archive-node:
|
||||
image: ${INK_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${INK_SEPOLIA_KONA_VERSION:-v1.6.2}
|
||||
image: ${INK_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${INK_SEPOLIA_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 16659:16659
|
||||
- 16659:16659/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.ink-sepolia-op-geth-archive-leveldb-hash.middlewares=ink-sepolia-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
ink-sepolia-archive-node:
|
||||
image: ${INK_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${INK_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${INK_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${INK_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 16659:16659
|
||||
- 16659:16659/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.ink-sepolia-op-geth-pruned-pebble-path.middlewares=ink-sepolia-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
ink-sepolia-node:
|
||||
image: ${INK_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${INK_SEPOLIA_KONA_VERSION:-v1.6.2}
|
||||
image: ${INK_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${INK_SEPOLIA_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 16869:16869
|
||||
- 16869:16869/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.ink-sepolia-op-geth-pruned-pebble-path.middlewares=ink-sepolia-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
ink-sepolia-node:
|
||||
image: ${INK_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${INK_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${INK_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${INK_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 16869:16869
|
||||
- 16869:16869/udp
|
||||
|
||||
@@ -105,7 +105,7 @@ services:
|
||||
- traefik.http.routers.katana-testnet-op-geth-archive-leveldb-hash.middlewares=katana-testnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
katana-testnet-archive-node:
|
||||
image: ${KATANA_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${KATANA_TESTNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${KATANA_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${KATANA_TESTNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 19922:19922
|
||||
- 19922:19922/udp
|
||||
|
||||
@@ -105,7 +105,7 @@ services:
|
||||
- traefik.http.routers.katana-testnet-op-geth-pruned-pebble-path.middlewares=katana-testnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
katana-testnet-node:
|
||||
image: ${KATANA_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${KATANA_TESTNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${KATANA_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${KATANA_TESTNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 19484:19484
|
||||
- 19484:19484/udp
|
||||
|
||||
@@ -110,7 +110,7 @@ services:
|
||||
- traefik.http.routers.lisk-mainnet-op-geth-archive-leveldb-hash.middlewares=lisk-mainnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
lisk-mainnet-archive-node:
|
||||
image: ${LISK_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${LISK_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${LISK_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${LISK_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 16157:16157
|
||||
- 16157:16157/udp
|
||||
|
||||
@@ -110,7 +110,7 @@ services:
|
||||
- traefik.http.routers.lisk-mainnet-op-geth-archive-leveldb-hash.middlewares=lisk-mainnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
lisk-mainnet-archive-node:
|
||||
image: ${LISK_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${LISK_MAINNET_NODE_VERSION:-v1.19.3}
|
||||
image: ${LISK_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${LISK_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 16157:16157
|
||||
- 16157:16157/udp
|
||||
|
||||
@@ -110,7 +110,7 @@ services:
|
||||
- traefik.http.routers.lisk-mainnet-op-geth-pruned-pebble-hash.middlewares=lisk-mainnet-op-geth-pruned-pebble-hash-stripprefix, ipallowlist
|
||||
|
||||
lisk-mainnet-node:
|
||||
image: ${LISK_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${LISK_MAINNET_NODE_VERSION:-v1.19.3}
|
||||
image: ${LISK_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${LISK_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 19709:19709
|
||||
- 19709:19709/udp
|
||||
|
||||
@@ -1,210 +0,0 @@
|
||||
---
|
||||
x-logging-defaults: &logging-defaults
|
||||
driver: json-file
|
||||
options:
|
||||
max-size: "512m"
|
||||
max-file: "2"
|
||||
|
||||
# Usage:
|
||||
#
|
||||
# mkdir rpc && cd rpc
|
||||
#
|
||||
# git init
|
||||
# git remote add origin https://github.com/StakeSquid/ethereum-rpc-docker.git
|
||||
# git fetch origin vibe
|
||||
# git checkout origin/vibe
|
||||
#
|
||||
# docker run --rm alpine sh -c "printf '0x'; head -c32 /dev/urandom | xxd -p -c 64" > .jwtsecret
|
||||
#
|
||||
# env
|
||||
# ...
|
||||
# IP=$(curl ipinfo.io/ip)
|
||||
# DOMAIN=${IP}.traefik.me
|
||||
# COMPOSE_FILE=base.yml:rpc.yml:op/geth/manta-pacific-mainnet-op-geth-archive-pebble-hash.yml
|
||||
#
|
||||
# docker compose up -d
|
||||
#
|
||||
# curl -X POST https://${IP}.traefik.me/manta-pacific-mainnet-archive \
|
||||
# -H "Content-Type: application/json" \
|
||||
# --data '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
|
||||
|
||||
services:
|
||||
manta-pacific-mainnet-archive:
|
||||
image: ${MANTA_PACIFIC_GETH_IMAGE:-public.ecr.aws/i6b2w2n6/op-geth}:${MANTA_PACIFIC_MAINNET_GETH_VERSION:-5.2.0}
|
||||
sysctls:
|
||||
# TCP Performance
|
||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||
net.ipv4.tcp_no_metrics_save: 1 # Disable metrics cache
|
||||
net.ipv4.tcp_rmem: 4096 87380 16777216 # Increase TCP read buffers
|
||||
net.ipv4.tcp_wmem: 4096 87380 16777216 # Increase TCP write buffers
|
||||
net.core.somaxconn: 32768 # Higher connection queue
|
||||
# Memory/Connection Management
|
||||
# net.core.netdev_max_backlog: 50000 # Increase network buffer
|
||||
net.ipv4.tcp_max_syn_backlog: 30000 # More SYN requests
|
||||
net.ipv4.tcp_max_tw_buckets: 2000000 # Allow more TIME_WAIT sockets
|
||||
ulimits:
|
||||
nofile: 1048576 # Max open files (for RPC/WS connections)
|
||||
user: root
|
||||
expose:
|
||||
- 8545
|
||||
- 6060
|
||||
- 8551
|
||||
environment:
|
||||
- GETH_ROLLUP_DISABLETXPOOLGOSSIP=true
|
||||
- GETH_ROLLUP_SEQUENCERHTTP=https://manta-pacific.calderachain.xyz/http
|
||||
entrypoint: /bin/sh -c '[ -f /config/genesis.json ] && geth --db.engine=pebble --gcmode=archive --datadir /data init --state.scheme=hash /config/genesis.json; [ -f /config/static-nodes.json ] && cp -f /config/static-nodes.json /data/static-nodes.json; exec geth "$@"' --
|
||||
command:
|
||||
- --datadir=/data
|
||||
- --db.engine=pebble
|
||||
- --gcmode=archive
|
||||
- --maxpeers=50
|
||||
- --metrics
|
||||
- --metrics.addr=0.0.0.0
|
||||
- --metrics.port=6060
|
||||
- --networkid=169
|
||||
- --nodiscover
|
||||
- --rpc.gascap=600000000
|
||||
- --rpc.txfeecap=0
|
||||
- --state.scheme=hash
|
||||
- --syncmode=full
|
||||
- --http
|
||||
- --http.addr=0.0.0.0
|
||||
- --http.api=web3,net,eth,debug,admin
|
||||
- --http.port=8545
|
||||
- --http.vhosts=*
|
||||
- --ws
|
||||
- --ws.addr=0.0.0.0
|
||||
- --ws.api=web3,net,eth,debug,admin
|
||||
- --ws.origins=*
|
||||
- --ws.port=8545
|
||||
- --authrpc.addr=0.0.0.0
|
||||
- --authrpc.jwtsecret=/jwtsecret
|
||||
- --authrpc.vhosts=*
|
||||
restart: unless-stopped
|
||||
stop_grace_period: 5m
|
||||
networks:
|
||||
- chains
|
||||
volumes:
|
||||
- ${MANTA_PACIFIC_MAINNET_OP_GETH_ARCHIVE_PEBBLE_HASH_DATA:-manta-pacific-mainnet-op-geth-archive-pebble-hash}:/data
|
||||
- ./op/manta-pacific/mainnet:/config
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
- /slowdisk:/slowdisk
|
||||
logging: *logging-defaults
|
||||
labels:
|
||||
- prometheus-scrape.enabled=true
|
||||
- prometheus-scrape.port=6060
|
||||
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||
- traefik.enable=true
|
||||
- traefik.http.middlewares.manta-pacific-mainnet-op-geth-archive-pebble-hash-stripprefix.stripprefix.prefixes=/manta-pacific-mainnet-archive
|
||||
- traefik.http.services.manta-pacific-mainnet-op-geth-archive-pebble-hash.loadbalancer.server.port=8545
|
||||
- ${NO_SSL:-traefik.http.routers.manta-pacific-mainnet-op-geth-archive-pebble-hash.entrypoints=websecure}
|
||||
- ${NO_SSL:-traefik.http.routers.manta-pacific-mainnet-op-geth-archive-pebble-hash.tls.certresolver=myresolver}
|
||||
- ${NO_SSL:-traefik.http.routers.manta-pacific-mainnet-op-geth-archive-pebble-hash.rule=Host(`$DOMAIN`) && (Path(`/manta-pacific-mainnet-archive`) || Path(`/manta-pacific-mainnet-archive/`))}
|
||||
- ${NO_SSL:+traefik.http.routers.manta-pacific-mainnet-op-geth-archive-pebble-hash.rule=Path(`/manta-pacific-mainnet-archive`) || Path(`/manta-pacific-mainnet-archive/`)}
|
||||
- traefik.http.routers.manta-pacific-mainnet-op-geth-archive-pebble-hash.middlewares=manta-pacific-mainnet-op-geth-archive-pebble-hash-stripprefix, ipallowlist
|
||||
|
||||
manta-pacific-mainnet-archive-node:
|
||||
image: ${MANTA_PACIFIC_NODE_IMAGE:-public.ecr.aws/i6b2w2n6/op-node}:${MANTA_PACIFIC_MAINNET_NODE_VERSION:-celestia-3.0.0-dencun}
|
||||
ports:
|
||||
- 16437:16437
|
||||
- 16437:16437/udp
|
||||
environment:
|
||||
- CELESTIA_LEGACY_MODE=true
|
||||
- OP_NODE_L1_BEACON=${ETHEREUM_MAINNET_BEACON_REST}
|
||||
- OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_MAINNET_BEACON_ARCHIVER}
|
||||
- OP_NODE_L1_BEACON_IGNORE=true
|
||||
- OP_NODE_L1_ETH_RPC=${MANTA_PACIFIC_MAINNET_L1_EXECUTION_RPC:-${ETHEREUM_MAINNET_EXECUTION_RPC}}
|
||||
- OP_NODE_L1_RPC_KIND=${ETHEREUM_MAINNET_EXECUTION_KIND:-standard}
|
||||
- OP_NODE_L1_TRUST_RPC=${ETHEREUM_MAINNET_EXECUTION_TRUST:-false}
|
||||
- OP_NODE_L2_ENGINE_AUTH=/jwtsecret
|
||||
- OP_NODE_L2_ENGINE_RPC=http://manta-pacific-mainnet-archive:8551
|
||||
- OP_NODE_L2_ENGINE_RPC_TIMEOUT=120s
|
||||
- OP_NODE_L2_SKIP_SYNC_START_CHECK=false
|
||||
- OP_NODE_LOG_LEVEL=info
|
||||
- OP_NODE_METRICS_ADDR=0.0.0.0
|
||||
- OP_NODE_METRICS_ENABLED=true
|
||||
- OP_NODE_METRICS_PORT=7300
|
||||
- OP_NODE_NAMESPACE_ID=866269ddf77dbc40ed9d
|
||||
- OP_NODE_OVERRIDE_CANYON=1726783200
|
||||
- OP_NODE_OVERRIDE_DELTA=1726783200
|
||||
- OP_NODE_OVERRIDE_ECOTONE=1726783200
|
||||
- OP_NODE_P2P_ADVERTISE_IP=${IP}
|
||||
- OP_NODE_P2P_LISTEN_IP=0.0.0.0
|
||||
- OP_NODE_P2P_LISTEN_TCP_PORT=16437
|
||||
- OP_NODE_P2P_LISTEN_UDP_PORT=16437
|
||||
- OP_NODE_P2P_STATIC=/ip4/35.82.210.70/tcp/9003/p2p/16Uiu2HAmL4fvgBQi5jcuiEYDaNcg4hpGqCmyAv4DZuSM8f2USYwQ
|
||||
- OP_NODE_ROLLUP_CONFIG=/config/rollup.json
|
||||
- OP_NODE_ROLLUP_LOAD_PROTOCOL_VERSIONS=true
|
||||
- OP_NODE_RPC_ADDR=0.0.0.0
|
||||
- OP_NODE_RPC_PORT=9545
|
||||
- OP_NODE_S3_BUCKET=caldera-celestia-cache-prod
|
||||
- OP_NODE_S3_REGION=us-west-2
|
||||
- OP_NODE_SNAPSHOT_LOG=/tmp/op-node-snapshot-log
|
||||
- OP_NODE_SYNCMODE=consensus-layer
|
||||
- OP_NODE_VERIFIER_L1_CONFS=0
|
||||
entrypoint: [op-node]
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
manta-pacific-mainnet-archive:
|
||||
condition: service_started
|
||||
restart: true
|
||||
networks:
|
||||
- chains
|
||||
volumes:
|
||||
- ./op/manta-pacific/mainnet:/config
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
logging: *logging-defaults
|
||||
labels:
|
||||
- prometheus-scrape.enabled=true
|
||||
- prometheus-scrape.port=7300
|
||||
- prometheus-scrape.path=/metrics
|
||||
- traefik.enable=true
|
||||
- traefik.http.middlewares.manta-pacific-mainnet-op-geth-archive-pebble-hash-node-stripprefix.stripprefix.prefixes=/manta-pacific-mainnet-archive/node
|
||||
- traefik.http.services.manta-pacific-mainnet-op-geth-archive-pebble-hash-node.loadbalancer.server.port=9545
|
||||
- ${NO_SSL:-traefik.http.routers.manta-pacific-mainnet-op-geth-archive-pebble-hash-node.entrypoints=websecure}
|
||||
- ${NO_SSL:-traefik.http.routers.manta-pacific-mainnet-op-geth-archive-pebble-hash-node.tls.certresolver=myresolver}
|
||||
- ${NO_SSL:-traefik.http.routers.manta-pacific-mainnet-op-geth-archive-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/manta-pacific-mainnet-archive/node`)}
|
||||
- ${NO_SSL:+traefik.http.routers.manta-pacific-mainnet-op-geth-archive-pebble-hash-node.rule=PathPrefix(`/manta-pacific-mainnet-archive/node`)}
|
||||
- traefik.http.routers.manta-pacific-mainnet-op-geth-archive-pebble-hash-node.middlewares=manta-pacific-mainnet-op-geth-archive-pebble-hash-node-stripprefix, ipallowlist
|
||||
|
||||
volumes:
|
||||
manta-pacific-mainnet-op-geth-archive-pebble-hash:
|
||||
|
||||
x-upstreams:
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
connection:
|
||||
generic:
|
||||
rpc:
|
||||
url: $${RPC_URL}
|
||||
ws:
|
||||
frameSize: 20Mb
|
||||
msgSize: 50Mb
|
||||
url: $${WS_URL}
|
||||
chain: manta-pacific
|
||||
method-groups:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
- name: txpool_content # TODO: should be disabled for rollup nodes
|
||||
# standard geth only
|
||||
- name: debug_getRawBlock
|
||||
- name: debug_getRawTransaction
|
||||
- name: debug_getRawReceipts
|
||||
- name: debug_getRawHeader
|
||||
- name: debug_getBadBlocks
|
||||
# non standard geth only slightly dangerous
|
||||
- name: debug_intermediateRoots
|
||||
- name: debug_dumpBlock
|
||||
# standard geth and erigon
|
||||
- name: debug_accountRange
|
||||
- name: debug_getModifiedAccountsByNumber
|
||||
- name: debug_getModifiedAccountsByHash
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
...
|
||||
@@ -112,7 +112,7 @@ services:
|
||||
- traefik.http.routers.mode-mainnet-op-geth-archive-leveldb-hash.middlewares=mode-mainnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
mode-mainnet-archive-node:
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 15430:15430
|
||||
- 15430:15430/udp
|
||||
|
||||
@@ -112,7 +112,7 @@ services:
|
||||
- traefik.http.routers.mode-mainnet-op-geth-archive-leveldb-hash.middlewares=mode-mainnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
mode-mainnet-archive-node:
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 15430:15430
|
||||
- 15430:15430/udp
|
||||
|
||||
@@ -112,7 +112,7 @@ services:
|
||||
- traefik.http.routers.mode-mainnet-op-geth-pruned-pebble-hash.middlewares=mode-mainnet-op-geth-pruned-pebble-hash-stripprefix, ipallowlist
|
||||
|
||||
mode-mainnet-node:
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 16249:16249
|
||||
- 16249:16249/udp
|
||||
|
||||
@@ -112,7 +112,7 @@ services:
|
||||
- traefik.http.routers.mode-mainnet-op-geth-pruned-pebble-hash.middlewares=mode-mainnet-op-geth-pruned-pebble-hash-stripprefix, ipallowlist
|
||||
|
||||
mode-mainnet-node:
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 16249:16249
|
||||
- 16249:16249/udp
|
||||
|
||||
@@ -112,7 +112,7 @@ services:
|
||||
- traefik.http.routers.mode-mainnet-op-geth-pruned-pebble-path.middlewares=mode-mainnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
mode-mainnet-node:
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 17054:17054
|
||||
- 17054:17054/udp
|
||||
|
||||
@@ -112,7 +112,7 @@ services:
|
||||
- traefik.http.routers.mode-mainnet-op-geth-pruned-pebble-path.middlewares=mode-mainnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
mode-mainnet-node:
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 17054:17054
|
||||
- 17054:17054/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.mode-sepolia-op-geth-archive-leveldb-hash.middlewares=mode-sepolia-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
mode-sepolia-archive-node:
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_SEPOLIA_KONA_VERSION:-v1.6.2}
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_SEPOLIA_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 17835:17835
|
||||
- 17835:17835/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.mode-sepolia-op-geth-archive-leveldb-hash.middlewares=mode-sepolia-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
mode-sepolia-archive-node:
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 17835:17835
|
||||
- 17835:17835/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.mode-sepolia-op-geth-pruned-pebble-hash.middlewares=mode-sepolia-op-geth-pruned-pebble-hash-stripprefix, ipallowlist
|
||||
|
||||
mode-sepolia-node:
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_SEPOLIA_KONA_VERSION:-v1.6.2}
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_SEPOLIA_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 18454:18454
|
||||
- 18454:18454/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.mode-sepolia-op-geth-pruned-pebble-hash.middlewares=mode-sepolia-op-geth-pruned-pebble-hash-stripprefix, ipallowlist
|
||||
|
||||
mode-sepolia-node:
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 18454:18454
|
||||
- 18454:18454/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.mode-sepolia-op-geth-pruned-pebble-path.middlewares=mode-sepolia-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
mode-sepolia-node:
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_SEPOLIA_KONA_VERSION:-v1.6.2}
|
||||
image: ${MODE_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${MODE_SEPOLIA_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 18308:18308
|
||||
- 18308:18308/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.mode-sepolia-op-geth-pruned-pebble-path.middlewares=mode-sepolia-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
mode-sepolia-node:
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 18308:18308
|
||||
- 18308:18308/udp
|
||||
|
||||
@@ -111,7 +111,7 @@ services:
|
||||
- traefik.http.routers.op-mainnet-op-geth-archive-leveldb-hash.middlewares=op-mainnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
op-mainnet-archive-node:
|
||||
image: ${OP_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${OP_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${OP_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${OP_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 18399:18399
|
||||
- 18399:18399/udp
|
||||
|
||||
@@ -111,7 +111,7 @@ services:
|
||||
- traefik.http.routers.op-mainnet-op-geth-archive-leveldb-hash.middlewares=op-mainnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
op-mainnet-archive-node:
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 18399:18399
|
||||
- 18399:18399/udp
|
||||
|
||||
@@ -172,7 +172,7 @@ services:
|
||||
- traefik.http.routers.op-mainnet-op-geth-pruned-pebble-path-events.middlewares=ipallowlist
|
||||
|
||||
op-mainnet-node:
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 17687:17687
|
||||
- 17687:17687/udp
|
||||
|
||||
@@ -172,7 +172,7 @@ services:
|
||||
- traefik.http.routers.op-mainnet-op-geth-pruned-pebble-path-events.middlewares=ipallowlist
|
||||
|
||||
op-mainnet-node:
|
||||
image: ${OP_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${OP_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${OP_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${OP_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 17687:17687
|
||||
- 17687:17687/udp
|
||||
|
||||
@@ -108,7 +108,7 @@ services:
|
||||
- traefik.http.routers.op-mainnet-op-geth-pruned-pebble-path.middlewares=op-mainnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
op-mainnet-node:
|
||||
image: ${OP_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${OP_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${OP_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${OP_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 17687:17687
|
||||
- 17687:17687/udp
|
||||
|
||||
@@ -108,7 +108,7 @@ services:
|
||||
- traefik.http.routers.op-mainnet-op-geth-pruned-pebble-path.middlewares=op-mainnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
op-mainnet-node:
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 17687:17687
|
||||
- 17687:17687/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.op-sepolia-op-geth-archive-leveldb-hash.middlewares=op-sepolia-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
op-sepolia-archive-node:
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 18257:18257
|
||||
- 18257:18257/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.op-sepolia-op-geth-pruned-pebble-path.middlewares=op-sepolia-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
op-sepolia-node:
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 16981:16981
|
||||
- 16981:16981/udp
|
||||
|
||||
@@ -106,7 +106,7 @@ services:
|
||||
- traefik.http.routers.superseed-mainnet-op-geth-pruned-pebble-path.middlewares=superseed-mainnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
superseed-mainnet-node:
|
||||
image: ${SUPERSEED_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${SUPERSEED_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${SUPERSEED_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${SUPERSEED_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 16876:16876
|
||||
- 16876:16876/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.superseed-sepolia-op-geth-pruned-pebble-path.middlewares=superseed-sepolia-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
superseed-sepolia-node:
|
||||
image: ${SUPERSEED_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${SUPERSEED_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${SUPERSEED_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${SUPERSEED_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 17522:17522
|
||||
- 17522:17522/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.swell-mainnet-op-geth-archive-leveldb-hash.middlewares=swell-mainnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
swell-mainnet-archive-node:
|
||||
image: ${SWELL_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${SWELL_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${SWELL_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${SWELL_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 16863:16863
|
||||
- 16863:16863/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.swell-mainnet-op-geth-archive-leveldb-hash.middlewares=swell-mainnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
swell-mainnet-archive-node:
|
||||
image: ${SWELL_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${SWELL_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${SWELL_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${SWELL_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 16863:16863
|
||||
- 16863:16863/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.swell-mainnet-op-geth-pruned-pebble-path.middlewares=swell-mainnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
swell-mainnet-node:
|
||||
image: ${SWELL_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${SWELL_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${SWELL_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${SWELL_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 16312:16312
|
||||
- 16312:16312/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.swell-mainnet-op-geth-pruned-pebble-path.middlewares=swell-mainnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
swell-mainnet-node:
|
||||
image: ${SWELL_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${SWELL_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${SWELL_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${SWELL_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 16312:16312
|
||||
- 16312:16312/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.unichain-mainnet-op-geth-archive-leveldb-hash.middlewares=unichain-mainnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
unichain-mainnet-archive-node:
|
||||
image: ${UNICHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${UNICHAIN_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${UNICHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${UNICHAIN_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 16789:16789
|
||||
- 16789:16789/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.unichain-mainnet-op-geth-archive-leveldb-hash.middlewares=unichain-mainnet-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
unichain-mainnet-archive-node:
|
||||
image: ${UNICHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${UNICHAIN_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${UNICHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${UNICHAIN_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 16789:16789
|
||||
- 16789:16789/udp
|
||||
|
||||
@@ -171,7 +171,7 @@ services:
|
||||
- traefik.http.routers.unichain-mainnet-op-geth-pruned-pebble-path-events.middlewares=ipallowlist
|
||||
|
||||
unichain-mainnet-node:
|
||||
image: ${UNICHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${UNICHAIN_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${UNICHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${UNICHAIN_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 15954:15954
|
||||
- 15954:15954/udp
|
||||
|
||||
@@ -171,7 +171,7 @@ services:
|
||||
- traefik.http.routers.unichain-mainnet-op-geth-pruned-pebble-path-events.middlewares=ipallowlist
|
||||
|
||||
unichain-mainnet-node:
|
||||
image: ${UNICHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${UNICHAIN_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${UNICHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${UNICHAIN_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 15954:15954
|
||||
- 15954:15954/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.unichain-mainnet-op-geth-pruned-pebble-path.middlewares=unichain-mainnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
unichain-mainnet-node:
|
||||
image: ${UNICHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${UNICHAIN_MAINNET_KONA_VERSION:-v1.6.2}
|
||||
image: ${UNICHAIN_KONA_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node}:${UNICHAIN_MAINNET_KONA_VERSION:-v1.7.0}
|
||||
ports:
|
||||
- 15954:15954
|
||||
- 15954:15954/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.unichain-mainnet-op-geth-pruned-pebble-path.middlewares=unichain-mainnet-op-geth-pruned-pebble-path-stripprefix, ipallowlist
|
||||
|
||||
unichain-mainnet-node:
|
||||
image: ${UNICHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${UNICHAIN_MAINNET_NODE_VERSION:-v1.19.2}
|
||||
image: ${UNICHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${UNICHAIN_MAINNET_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 15954:15954
|
||||
- 15954:15954/udp
|
||||
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
- traefik.http.routers.unichain-sepolia-op-geth-archive-leveldb-hash.middlewares=unichain-sepolia-op-geth-archive-leveldb-hash-stripprefix, ipallowlist
|
||||
|
||||
unichain-sepolia-archive-node:
|
||||
image: ${UNICHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${UNICHAIN_SEPOLIA_NODE_VERSION:-v1.19.2}
|
||||
image: ${UNICHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${UNICHAIN_SEPOLIA_NODE_VERSION:-v1.19.6}
|
||||
ports:
|
||||
- 15589:15589
|
||||
- 15589:15589/udp
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user