fix
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
alephzero-mainnet-archive:
|
||||
image: ${ALEPHZERO_NITRO_IMAGE:-offchainlabs/nitro-node}:${ALEPHZERO_MAINNET_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10301:10301
|
||||
- 10301:10301/udp
|
||||
@@ -77,11 +76,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.alephzero-mainnet-nitro-archive-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/alephzero-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.alephzero-mainnet-nitro-archive-leveldb-hash.rule=PathPrefix(`/alephzero-mainnet-archive`)}
|
||||
- traefik.http.routers.alephzero-mainnet-nitro-archive-leveldb-hash.middlewares=alephzero-mainnet-nitro-archive-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
alephzero-mainnet-nitro-archive-leveldb-hash:
|
||||
|
||||
alephzero-mainnet-nitro-archive-leveldb-hash:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -90,7 +89,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -111,5 +109,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
alephzero-mainnet:
|
||||
image: ${ALEPHZERO_NITRO_IMAGE:-offchainlabs/nitro-node}:${ALEPHZERO_MAINNET_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10301:10301
|
||||
- 10301:10301/udp
|
||||
@@ -77,11 +76,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.alephzero-mainnet-nitro-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/alephzero-mainnet`)}
|
||||
- ${NO_SSL:+traefik.http.routers.alephzero-mainnet-nitro-pruned-pebble-path.rule=PathPrefix(`/alephzero-mainnet`)}
|
||||
- traefik.http.routers.alephzero-mainnet-nitro-pruned-pebble-path.middlewares=alephzero-mainnet-nitro-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
alephzero-mainnet-nitro-pruned-pebble-path:
|
||||
|
||||
alephzero-mainnet-nitro-pruned-pebble-path:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -90,12 +89,10 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
# not compatible with path state scheme
|
||||
- name: debug_traceBlockByHash
|
||||
|
||||
enabled:
|
||||
- name: txpool_content # TODO: should be disabled for rollup nodes
|
||||
# standard geth only
|
||||
@@ -114,5 +111,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
alephzero-sepolia-archive:
|
||||
image: ${ALEPHZERO_NITRO_IMAGE:-offchainlabs/nitro-node}:${ALEPHZERO_SEPOLIA_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10083:10083
|
||||
- 10083:10083/udp
|
||||
@@ -79,11 +78,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.alephzero-sepolia-nitro-archive-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/alephzero-sepolia-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.alephzero-sepolia-nitro-archive-leveldb-hash.rule=PathPrefix(`/alephzero-sepolia-archive`)}
|
||||
- traefik.http.routers.alephzero-sepolia-nitro-archive-leveldb-hash.middlewares=alephzero-sepolia-nitro-archive-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
alephzero-sepolia-nitro-archive-leveldb-hash:
|
||||
|
||||
alephzero-sepolia-nitro-archive-leveldb-hash:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -92,7 +91,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -113,5 +111,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
alephzero-sepolia:
|
||||
image: ${ALEPHZERO_NITRO_IMAGE:-offchainlabs/nitro-node}:${ALEPHZERO_SEPOLIA_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10083:10083
|
||||
- 10083:10083/udp
|
||||
@@ -78,11 +77,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.alephzero-sepolia-nitro-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/alephzero-sepolia`)}
|
||||
- ${NO_SSL:+traefik.http.routers.alephzero-sepolia-nitro-pruned-pebble-path.rule=PathPrefix(`/alephzero-sepolia`)}
|
||||
- traefik.http.routers.alephzero-sepolia-nitro-pruned-pebble-path.middlewares=alephzero-sepolia-nitro-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
alephzero-sepolia-nitro-pruned-pebble-path:
|
||||
|
||||
alephzero-sepolia-nitro-pruned-pebble-path:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -91,12 +90,10 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
# not compatible with path state scheme
|
||||
- name: debug_traceBlockByHash
|
||||
|
||||
enabled:
|
||||
- name: txpool_content # TODO: should be disabled for rollup nodes
|
||||
# standard geth only
|
||||
@@ -115,5 +112,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
arbitrum-nova-archive:
|
||||
image: ${ARBITRUM_NITRO_IMAGE:-offchainlabs/nitro-node}:${ARBITRUM_NOVA_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10468:10468
|
||||
- 10468:10468/udp
|
||||
@@ -72,11 +71,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.arbitrum-nova-nitro-archive-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/arbitrum-nova-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.arbitrum-nova-nitro-archive-leveldb-hash.rule=PathPrefix(`/arbitrum-nova-archive`)}
|
||||
- traefik.http.routers.arbitrum-nova-nitro-archive-leveldb-hash.middlewares=arbitrum-nova-nitro-archive-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
arbitrum-nova-nitro-archive-leveldb-hash:
|
||||
|
||||
arbitrum-nova-nitro-archive-leveldb-hash:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -85,7 +84,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -106,5 +104,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
arbitrum-nova:
|
||||
image: ${ARBITRUM_NITRO_IMAGE:-offchainlabs/nitro-node}:${ARBITRUM_NOVA_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10468:10468
|
||||
- 10468:10468/udp
|
||||
@@ -72,11 +71,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.arbitrum-nova-nitro-pruned-pebble-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/arbitrum-nova`)}
|
||||
- ${NO_SSL:+traefik.http.routers.arbitrum-nova-nitro-pruned-pebble-hash.rule=PathPrefix(`/arbitrum-nova`)}
|
||||
- traefik.http.routers.arbitrum-nova-nitro-pruned-pebble-hash.middlewares=arbitrum-nova-nitro-pruned-pebble-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
arbitrum-nova-nitro-pruned-pebble-hash:
|
||||
|
||||
arbitrum-nova-nitro-pruned-pebble-hash:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -85,7 +84,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -106,5 +104,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
arbitrum-one-archive:
|
||||
image: ${ARBITRUM_NITRO_IMAGE:-offchainlabs/nitro-node}:${ARBITRUM_ONE_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10317:10317
|
||||
- 10317:10317/udp
|
||||
@@ -72,11 +71,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.arbitrum-one-nitro-archive-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/arbitrum-one-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.arbitrum-one-nitro-archive-leveldb-hash.rule=PathPrefix(`/arbitrum-one-archive`)}
|
||||
- traefik.http.routers.arbitrum-one-nitro-archive-leveldb-hash.middlewares=arbitrum-one-nitro-archive-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
arbitrum-one-nitro-archive-leveldb-hash:
|
||||
|
||||
arbitrum-one-nitro-archive-leveldb-hash:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -85,7 +84,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -106,5 +104,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
arbitrum-one:
|
||||
image: ${ARBITRUM_NITRO_IMAGE:-offchainlabs/nitro-node}:${ARBITRUM_ONE_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10317:10317
|
||||
- 10317:10317/udp
|
||||
@@ -72,11 +71,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.arbitrum-one-nitro-pruned-pebble-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/arbitrum-one`)}
|
||||
- ${NO_SSL:+traefik.http.routers.arbitrum-one-nitro-pruned-pebble-hash.rule=PathPrefix(`/arbitrum-one`)}
|
||||
- traefik.http.routers.arbitrum-one-nitro-pruned-pebble-hash.middlewares=arbitrum-one-nitro-pruned-pebble-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
arbitrum-one-nitro-pruned-pebble-hash:
|
||||
|
||||
arbitrum-one-nitro-pruned-pebble-hash:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -85,7 +84,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -106,5 +104,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
arbitrum-sepolia-archive:
|
||||
image: ${ARBITRUM_NITRO_IMAGE:-offchainlabs/nitro-node}:${ARBITRUM_SEPOLIA_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10360:10360
|
||||
- 10360:10360/udp
|
||||
@@ -72,11 +71,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.arbitrum-sepolia-nitro-archive-pebble-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/arbitrum-sepolia-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.arbitrum-sepolia-nitro-archive-pebble-hash.rule=PathPrefix(`/arbitrum-sepolia-archive`)}
|
||||
- traefik.http.routers.arbitrum-sepolia-nitro-archive-pebble-hash.middlewares=arbitrum-sepolia-nitro-archive-pebble-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
arbitrum-sepolia-nitro-archive-pebble-hash:
|
||||
|
||||
arbitrum-sepolia-nitro-archive-pebble-hash:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -85,7 +84,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -106,5 +104,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
connext-sepolia-archive:
|
||||
image: ${CONNEXT_NITRO_IMAGE:-offchainlabs/nitro-node}:${CONNEXT_SEPOLIA_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10111:10111
|
||||
- 10111:10111/udp
|
||||
@@ -79,11 +78,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.connext-sepolia-nitro-archive-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/connext-sepolia-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.connext-sepolia-nitro-archive-leveldb-hash.rule=PathPrefix(`/connext-sepolia-archive`)}
|
||||
- traefik.http.routers.connext-sepolia-nitro-archive-leveldb-hash.middlewares=connext-sepolia-nitro-archive-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
connext-sepolia-nitro-archive-leveldb-hash:
|
||||
|
||||
connext-sepolia-nitro-archive-leveldb-hash:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -92,7 +91,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -113,5 +111,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
connext-sepolia:
|
||||
image: ${CONNEXT_NITRO_IMAGE:-offchainlabs/nitro-node}:${CONNEXT_SEPOLIA_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10111:10111
|
||||
- 10111:10111/udp
|
||||
@@ -78,11 +77,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.connext-sepolia-nitro-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/connext-sepolia`)}
|
||||
- ${NO_SSL:+traefik.http.routers.connext-sepolia-nitro-pruned-pebble-path.rule=PathPrefix(`/connext-sepolia`)}
|
||||
- traefik.http.routers.connext-sepolia-nitro-pruned-pebble-path.middlewares=connext-sepolia-nitro-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
connext-sepolia-nitro-pruned-pebble-path:
|
||||
|
||||
connext-sepolia-nitro-pruned-pebble-path:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -91,12 +90,10 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
# not compatible with path state scheme
|
||||
- name: debug_traceBlockByHash
|
||||
|
||||
enabled:
|
||||
- name: txpool_content # TODO: should be disabled for rollup nodes
|
||||
# standard geth only
|
||||
@@ -115,5 +112,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
everclear-mainnet-archive:
|
||||
image: ${EVERCLEAR_NITRO_IMAGE:-offchainlabs/nitro-node}:${EVERCLEAR_MAINNET_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10870:10870
|
||||
- 10870:10870/udp
|
||||
@@ -77,11 +76,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.everclear-mainnet-nitro-archive-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/everclear-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.everclear-mainnet-nitro-archive-leveldb-hash.rule=PathPrefix(`/everclear-mainnet-archive`)}
|
||||
- traefik.http.routers.everclear-mainnet-nitro-archive-leveldb-hash.middlewares=everclear-mainnet-nitro-archive-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
everclear-mainnet-nitro-archive-leveldb-hash:
|
||||
|
||||
everclear-mainnet-nitro-archive-leveldb-hash:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -90,7 +89,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -111,5 +109,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
everclear-mainnet:
|
||||
image: ${EVERCLEAR_NITRO_IMAGE:-offchainlabs/nitro-node}:${EVERCLEAR_MAINNET_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10870:10870
|
||||
- 10870:10870/udp
|
||||
@@ -77,11 +76,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.everclear-mainnet-nitro-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/everclear-mainnet`)}
|
||||
- ${NO_SSL:+traefik.http.routers.everclear-mainnet-nitro-pruned-pebble-path.rule=PathPrefix(`/everclear-mainnet`)}
|
||||
- traefik.http.routers.everclear-mainnet-nitro-pruned-pebble-path.middlewares=everclear-mainnet-nitro-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
everclear-mainnet-nitro-pruned-pebble-path:
|
||||
|
||||
everclear-mainnet-nitro-pruned-pebble-path:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -90,12 +89,10 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
# not compatible with path state scheme
|
||||
- name: debug_traceBlockByHash
|
||||
|
||||
enabled:
|
||||
- name: txpool_content # TODO: should be disabled for rollup nodes
|
||||
# standard geth only
|
||||
@@ -114,5 +111,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
opencampuscodex-sepolia-archive:
|
||||
image: ${OPENCAMPUSCODEX_NITRO_IMAGE:-offchainlabs/nitro-node}:${OPENCAMPUSCODEX_SEPOLIA_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10953:10953
|
||||
- 10953:10953/udp
|
||||
@@ -77,11 +76,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.opencampuscodex-sepolia-nitro-archive-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/opencampuscodex-sepolia-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.opencampuscodex-sepolia-nitro-archive-leveldb-hash.rule=PathPrefix(`/opencampuscodex-sepolia-archive`)}
|
||||
- traefik.http.routers.opencampuscodex-sepolia-nitro-archive-leveldb-hash.middlewares=opencampuscodex-sepolia-nitro-archive-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
opencampuscodex-sepolia-nitro-archive-leveldb-hash:
|
||||
|
||||
opencampuscodex-sepolia-nitro-archive-leveldb-hash:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -90,7 +89,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -111,5 +109,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
opencampuscodex-sepolia:
|
||||
image: ${OPENCAMPUSCODEX_NITRO_IMAGE:-offchainlabs/nitro-node}:${OPENCAMPUSCODEX_SEPOLIA_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10953:10953
|
||||
- 10953:10953/udp
|
||||
@@ -77,11 +76,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.opencampuscodex-sepolia-nitro-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/opencampuscodex-sepolia`)}
|
||||
- ${NO_SSL:+traefik.http.routers.opencampuscodex-sepolia-nitro-pruned-pebble-path.rule=PathPrefix(`/opencampuscodex-sepolia`)}
|
||||
- traefik.http.routers.opencampuscodex-sepolia-nitro-pruned-pebble-path.middlewares=opencampuscodex-sepolia-nitro-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
opencampuscodex-sepolia-nitro-pruned-pebble-path:
|
||||
|
||||
opencampuscodex-sepolia-nitro-pruned-pebble-path:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -90,12 +89,10 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
# not compatible with path state scheme
|
||||
- name: debug_traceBlockByHash
|
||||
|
||||
enabled:
|
||||
- name: txpool_content # TODO: should be disabled for rollup nodes
|
||||
# standard geth only
|
||||
@@ -114,5 +111,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
playblock-mainnet-archive:
|
||||
image: ${PLAYBLOCK_NITRO_IMAGE:-offchainlabs/nitro-node}:${PLAYBLOCK_MAINNET_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10728:10728
|
||||
- 10728:10728/udp
|
||||
@@ -77,11 +76,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.playblock-mainnet-nitro-archive-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/playblock-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.playblock-mainnet-nitro-archive-leveldb-hash.rule=PathPrefix(`/playblock-mainnet-archive`)}
|
||||
- traefik.http.routers.playblock-mainnet-nitro-archive-leveldb-hash.middlewares=playblock-mainnet-nitro-archive-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
playblock-mainnet-nitro-archive-leveldb-hash:
|
||||
|
||||
playblock-mainnet-nitro-archive-leveldb-hash:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -90,7 +89,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -111,5 +109,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
playblock-mainnet:
|
||||
image: ${PLAYBLOCK_NITRO_IMAGE:-offchainlabs/nitro-node}:${PLAYBLOCK_MAINNET_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10728:10728
|
||||
- 10728:10728/udp
|
||||
@@ -77,11 +76,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.playblock-mainnet-nitro-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/playblock-mainnet`)}
|
||||
- ${NO_SSL:+traefik.http.routers.playblock-mainnet-nitro-pruned-pebble-path.rule=PathPrefix(`/playblock-mainnet`)}
|
||||
- traefik.http.routers.playblock-mainnet-nitro-pruned-pebble-path.middlewares=playblock-mainnet-nitro-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
playblock-mainnet-nitro-pruned-pebble-path:
|
||||
|
||||
playblock-mainnet-nitro-pruned-pebble-path:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -90,12 +89,10 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
# not compatible with path state scheme
|
||||
- name: debug_traceBlockByHash
|
||||
|
||||
enabled:
|
||||
- name: txpool_content # TODO: should be disabled for rollup nodes
|
||||
# standard geth only
|
||||
@@ -114,5 +111,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
real-mainnet-archive:
|
||||
image: ${REAL_NITRO_IMAGE:-offchainlabs/nitro-node}:${REAL_MAINNET_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10354:10354
|
||||
- 10354:10354/udp
|
||||
@@ -77,11 +76,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.real-mainnet-nitro-archive-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/real-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.real-mainnet-nitro-archive-leveldb-hash.rule=PathPrefix(`/real-mainnet-archive`)}
|
||||
- traefik.http.routers.real-mainnet-nitro-archive-leveldb-hash.middlewares=real-mainnet-nitro-archive-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
real-mainnet-nitro-archive-leveldb-hash:
|
||||
|
||||
real-mainnet-nitro-archive-leveldb-hash:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -90,7 +89,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -111,5 +109,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
real-mainnet:
|
||||
image: ${REAL_NITRO_IMAGE:-offchainlabs/nitro-node}:${REAL_MAINNET_NITRO_VERSION:-v3.5.3-0a9c975}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10354:10354
|
||||
- 10354:10354/udp
|
||||
@@ -77,11 +76,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.real-mainnet-nitro-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/real-mainnet`)}
|
||||
- ${NO_SSL:+traefik.http.routers.real-mainnet-nitro-pruned-pebble-path.rule=PathPrefix(`/real-mainnet`)}
|
||||
- traefik.http.routers.real-mainnet-nitro-pruned-pebble-path.middlewares=real-mainnet-nitro-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
real-mainnet-nitro-pruned-pebble-path:
|
||||
|
||||
real-mainnet-nitro-pruned-pebble-path:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -90,12 +89,10 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
# not compatible with path state scheme
|
||||
- name: debug_traceBlockByHash
|
||||
|
||||
enabled:
|
||||
- name: txpool_content # TODO: should be disabled for rollup nodes
|
||||
# standard geth only
|
||||
@@ -114,5 +111,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
avalanche-fuji-archive-client:
|
||||
image: ${AVALANCHE_GO_IMAGE:-avaplatform/avalanchego}:${AVALANCHE_FUJI_GO_VERSION:-v1.13.0-fuji}
|
||||
user: root
|
||||
@@ -20,9 +20,7 @@ services:
|
||||
net.ipv4.tcp_max_tw_buckets: 2000000 # Allow more TIME_WAIT sockets
|
||||
expose:
|
||||
- 9650
|
||||
|
||||
- 9650
|
||||
|
||||
ports:
|
||||
- 10350:10350
|
||||
- 10350:10350/udp
|
||||
@@ -64,11 +62,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.avalanche-fuji-go-archive-leveldb.rule=Host(`$DOMAIN`) && PathPrefix(`/avalanche-fuji-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.avalanche-fuji-go-archive-leveldb.rule=PathPrefix(`/avalanche-fuji-archive`)}
|
||||
- traefik.http.routers.avalanche-fuji-go-archive-leveldb.middlewares=avalanche-fuji-go-archive-leveldb-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
avalanche-fuji-go-archive-leveldb:
|
||||
|
||||
avalanche-fuji-go-archive-leveldb:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -77,7 +75,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
avalanche-fuji-client:
|
||||
image: ${AVALANCHE_GO_IMAGE:-avaplatform/avalanchego}:${AVALANCHE_FUJI_GO_VERSION:-v1.13.0-fuji}
|
||||
user: root
|
||||
@@ -20,9 +20,7 @@ services:
|
||||
net.ipv4.tcp_max_tw_buckets: 2000000 # Allow more TIME_WAIT sockets
|
||||
expose:
|
||||
- 9650
|
||||
|
||||
- 9650
|
||||
|
||||
ports:
|
||||
- 10350:10350
|
||||
- 10350:10350/udp
|
||||
@@ -64,11 +62,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.avalanche-fuji-go-pruned-pebbledb.rule=Host(`$DOMAIN`) && PathPrefix(`/avalanche-fuji`)}
|
||||
- ${NO_SSL:+traefik.http.routers.avalanche-fuji-go-pruned-pebbledb.rule=PathPrefix(`/avalanche-fuji`)}
|
||||
- traefik.http.routers.avalanche-fuji-go-pruned-pebbledb.middlewares=avalanche-fuji-go-pruned-pebbledb-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
avalanche-fuji-go-pruned-pebbledb:
|
||||
|
||||
avalanche-fuji-go-pruned-pebbledb:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -77,7 +75,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
avalanche-mainnet-archive-client:
|
||||
image: ${AVALANCHE_GO_IMAGE:-avaplatform/avalanchego}:${AVALANCHE_MAINNET_GO_VERSION:-v1.13.0}
|
||||
user: root
|
||||
@@ -20,9 +20,7 @@ services:
|
||||
net.ipv4.tcp_max_tw_buckets: 2000000 # Allow more TIME_WAIT sockets
|
||||
expose:
|
||||
- 9650
|
||||
|
||||
- 9650
|
||||
|
||||
ports:
|
||||
- 10929:10929
|
||||
- 10929:10929/udp
|
||||
@@ -64,11 +62,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.avalanche-mainnet-go-archive-leveldb.rule=Host(`$DOMAIN`) && PathPrefix(`/avalanche-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.avalanche-mainnet-go-archive-leveldb.rule=PathPrefix(`/avalanche-mainnet-archive`)}
|
||||
- traefik.http.routers.avalanche-mainnet-go-archive-leveldb.middlewares=avalanche-mainnet-go-archive-leveldb-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
avalanche-mainnet-go-archive-leveldb:
|
||||
|
||||
avalanche-mainnet-go-archive-leveldb:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -77,7 +75,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
avalanche-mainnet-client:
|
||||
image: ${AVALANCHE_GO_IMAGE:-avaplatform/avalanchego}:${AVALANCHE_MAINNET_GO_VERSION:-v1.13.0}
|
||||
user: root
|
||||
@@ -20,9 +20,7 @@ services:
|
||||
net.ipv4.tcp_max_tw_buckets: 2000000 # Allow more TIME_WAIT sockets
|
||||
expose:
|
||||
- 9650
|
||||
|
||||
- 9650
|
||||
|
||||
ports:
|
||||
- 10929:10929
|
||||
- 10929:10929/udp
|
||||
@@ -64,11 +62,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.avalanche-mainnet-go-pruned-pebbledb.rule=Host(`$DOMAIN`) && PathPrefix(`/avalanche-mainnet`)}
|
||||
- ${NO_SSL:+traefik.http.routers.avalanche-mainnet-go-pruned-pebbledb.rule=PathPrefix(`/avalanche-mainnet`)}
|
||||
- traefik.http.routers.avalanche-mainnet-go-pruned-pebbledb.middlewares=avalanche-mainnet-go-pruned-pebbledb-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
avalanche-mainnet-go-pruned-pebbledb:
|
||||
|
||||
avalanche-mainnet-go-pruned-pebbledb:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -77,7 +75,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
berachain-bartio-archive:
|
||||
image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_BARTIO_RETH_VERSION:-v1.3.8}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10527:10527
|
||||
- 10527:10527/udp
|
||||
@@ -67,7 +66,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.berachain-bartio-reth-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/berachain-bartio-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.berachain-bartio-reth-archive-trace.rule=PathPrefix(`/berachain-bartio-archive`)}
|
||||
- traefik.http.routers.berachain-bartio-reth-archive-trace.middlewares=berachain-bartio-reth-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
berachain-bartio-archive-node:
|
||||
image: ${BERACHAIN_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}:${BERACHAIN_BARTIO_BEACON_KIT_VERSION:-v1.1.3}
|
||||
ports:
|
||||
@@ -83,7 +81,6 @@ services:
|
||||
entrypoint: [sh, /init.sh]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- ${BERACHAIN_BARTIO_RETH_ARCHIVE_TRACE__NODE_DATA:-berachain-bartio-reth-archive-trace_node}:/root/.beacond/data
|
||||
- ./berachain/bartio:/root/.beacond/config
|
||||
@@ -91,10 +88,11 @@ services:
|
||||
- .jwtsecret:/root/.beacond/config/jwt.hex:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
|
||||
berachain-bartio-reth-archive-trace:
|
||||
berachain-bartio-reth-archive-trace_node:
|
||||
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
berachain-bepolia-archive:
|
||||
image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_BEPOLIA_RETH_VERSION:-v1.3.8}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10347:10347
|
||||
- 10347:10347/udp
|
||||
@@ -67,7 +66,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.berachain-bepolia-reth-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/berachain-bepolia-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.berachain-bepolia-reth-archive-trace.rule=PathPrefix(`/berachain-bepolia-archive`)}
|
||||
- traefik.http.routers.berachain-bepolia-reth-archive-trace.middlewares=berachain-bepolia-reth-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
berachain-bepolia-archive-node:
|
||||
image: ${BERACHAIN_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}:${BERACHAIN_BEPOLIA_BEACON_KIT_VERSION:-v1.1.3}
|
||||
ports:
|
||||
@@ -83,7 +81,6 @@ services:
|
||||
entrypoint: [sh, /init.sh]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- ${BERACHAIN_BEPOLIA_RETH_ARCHIVE_TRACE__NODE_DATA:-berachain-bepolia-reth-archive-trace_node}:/root/.beacond/data
|
||||
- ./berachain/bepolia:/root/.beacond/config
|
||||
@@ -91,10 +88,11 @@ services:
|
||||
- .jwtsecret:/root/.beacond/config/jwt.hex:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
|
||||
berachain-bepolia-reth-archive-trace:
|
||||
berachain-bepolia-reth-archive-trace_node:
|
||||
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
berachain-mainnet-archive:
|
||||
image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_MAINNET_RETH_VERSION:-v1.3.8}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10881:10881
|
||||
- 10881:10881/udp
|
||||
@@ -67,7 +66,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.berachain-mainnet-reth-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/berachain-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.berachain-mainnet-reth-archive-trace.rule=PathPrefix(`/berachain-mainnet-archive`)}
|
||||
- traefik.http.routers.berachain-mainnet-reth-archive-trace.middlewares=berachain-mainnet-reth-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
berachain-mainnet-archive-node:
|
||||
image: ${BERACHAIN_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}:${BERACHAIN_MAINNET_BEACON_KIT_VERSION:-v1.1.3}
|
||||
ports:
|
||||
@@ -83,7 +81,6 @@ services:
|
||||
entrypoint: [sh, /init.sh]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- ${BERACHAIN_MAINNET_RETH_ARCHIVE_TRACE__NODE_DATA:-berachain-mainnet-reth-archive-trace_node}:/root/.beacond/data
|
||||
- ./berachain/mainnet:/root/.beacond/config
|
||||
@@ -91,10 +88,11 @@ services:
|
||||
- .jwtsecret:/root/.beacond/config/jwt.hex:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
|
||||
berachain-mainnet-reth-archive-trace:
|
||||
berachain-mainnet-reth-archive-trace_node:
|
||||
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
bsc-chapel:
|
||||
image: ${BSC_BSC_IMAGE:-ghcr.io/bnb-chain/bsc}:${BSC_CHAPEL_BSC_VERSION:-v1.4.10}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10759:10759
|
||||
- 10759:10759/udp
|
||||
@@ -64,11 +63,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.bsc-chapel-bsc-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/bsc-chapel`)}
|
||||
- ${NO_SSL:+traefik.http.routers.bsc-chapel-bsc-pruned-pebble-path.rule=PathPrefix(`/bsc-chapel`)}
|
||||
- traefik.http.routers.bsc-chapel-bsc-pruned-pebble-path.middlewares=bsc-chapel-bsc-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
bsc-chapel-bsc-pruned-pebble-path:
|
||||
|
||||
bsc-chapel-bsc-pruned-pebble-path:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -77,12 +76,10 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
# not compatible with path state scheme
|
||||
- name: debug_traceBlockByHash
|
||||
|
||||
enabled:
|
||||
- name: txpool_content # TODO: should be disabled for rollup nodes
|
||||
# standard geth only
|
||||
@@ -101,5 +98,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
bsc-mainnet:
|
||||
image: ${BSC_BSC_IMAGE:-ghcr.io/bnb-chain/bsc}:${BSC_MAINNET_BSC_VERSION:-v1.4.10}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10037:10037
|
||||
- 10037:10037/udp
|
||||
@@ -64,11 +63,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.bsc-mainnet-bsc-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/bsc-mainnet`)}
|
||||
- ${NO_SSL:+traefik.http.routers.bsc-mainnet-bsc-pruned-pebble-path.rule=PathPrefix(`/bsc-mainnet`)}
|
||||
- traefik.http.routers.bsc-mainnet-bsc-pruned-pebble-path.middlewares=bsc-mainnet-bsc-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
bsc-mainnet-bsc-pruned-pebble-path:
|
||||
|
||||
bsc-mainnet-bsc-pruned-pebble-path:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -77,12 +76,10 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
# not compatible with path state scheme
|
||||
- name: debug_traceBlockByHash
|
||||
|
||||
enabled:
|
||||
- name: txpool_content # TODO: should be disabled for rollup nodes
|
||||
# standard geth only
|
||||
@@ -101,5 +98,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
celo-alfajores-archive:
|
||||
image: ${CELO_GETH_IMAGE:-us.gcr.io/celo-org/geth}:${CELO_ALFAJORES_GETH_VERSION:-1.8.9}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10386:10386
|
||||
- 10386:10386/udp
|
||||
@@ -62,12 +61,12 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.celo-alfajores-geth-archive-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/celo-alfajores-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.celo-alfajores-geth-archive-leveldb-hash.rule=PathPrefix(`/celo-alfajores-archive`)}
|
||||
- traefik.http.routers.celo-alfajores-geth-archive-leveldb-hash.middlewares=celo-alfajores-geth-archive-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
|
||||
celo-alfajores-geth-archive-leveldb-hash:
|
||||
celo-alfajores-geth-archive-leveldb-hash_prysm:
|
||||
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -76,7 +75,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -97,5 +95,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
celo-mainnet-archive:
|
||||
image: ${CELO_GETH_IMAGE:-us.gcr.io/celo-org/geth}:${CELO_MAINNET_GETH_VERSION:-1.8.9}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10164:10164
|
||||
- 10164:10164/udp
|
||||
@@ -62,12 +61,12 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.celo-mainnet-geth-archive-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/celo-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.celo-mainnet-geth-archive-leveldb-hash.rule=PathPrefix(`/celo-mainnet-archive`)}
|
||||
- traefik.http.routers.celo-mainnet-geth-archive-leveldb-hash.middlewares=celo-mainnet-geth-archive-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
|
||||
celo-mainnet-geth-archive-leveldb-hash:
|
||||
celo-mainnet-geth-archive-leveldb-hash_prysm:
|
||||
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -76,7 +75,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -97,5 +95,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
core-buffalo:
|
||||
image: ${CORE_CORE_IMAGE:-ghcr.io/coredao-org/core-chain}:${CORE_BUFFALO_CORE_VERSION:-1.0.15}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10384:10384
|
||||
- 10384:10384/udp
|
||||
@@ -59,11 +58,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.core-buffalo-core-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/core-buffalo`)}
|
||||
- ${NO_SSL:+traefik.http.routers.core-buffalo-core-pruned-pebble-path.rule=PathPrefix(`/core-buffalo`)}
|
||||
- traefik.http.routers.core-buffalo-core-pruned-pebble-path.middlewares=core-buffalo-core-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
core-buffalo-core-pruned-pebble-path:
|
||||
|
||||
core-buffalo-core-pruned-pebble-path:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -72,7 +71,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
core-mainnet-archive:
|
||||
image: ${CORE_CORE_IMAGE:-ghcr.io/coredao-org/core-chain}:${CORE_MAINNET_CORE_VERSION:-1.0.15}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10169:10169
|
||||
- 10169:10169/udp
|
||||
@@ -59,11 +58,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.core-mainnet-core-archive-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/core-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.core-mainnet-core-archive-leveldb-hash.rule=PathPrefix(`/core-mainnet-archive`)}
|
||||
- traefik.http.routers.core-mainnet-core-archive-leveldb-hash.middlewares=core-mainnet-core-archive-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
core-mainnet-core-archive-leveldb-hash:
|
||||
|
||||
core-mainnet-core-archive-leveldb-hash:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -72,7 +71,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
core-mainnet:
|
||||
image: ${CORE_CORE_IMAGE:-ghcr.io/coredao-org/core-chain}:${CORE_MAINNET_CORE_VERSION:-1.0.15}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10169:10169
|
||||
- 10169:10169/udp
|
||||
@@ -59,11 +58,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.core-mainnet-core-pruned-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/core-mainnet`)}
|
||||
- ${NO_SSL:+traefik.http.routers.core-mainnet-core-pruned-leveldb-hash.rule=PathPrefix(`/core-mainnet`)}
|
||||
- traefik.http.routers.core-mainnet-core-pruned-leveldb-hash.middlewares=core-mainnet-core-pruned-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
core-mainnet-core-pruned-leveldb-hash:
|
||||
|
||||
core-mainnet-core-pruned-leveldb-hash:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -72,7 +71,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
core-pigeon:
|
||||
image: ${CORE_CORE_IMAGE:-ghcr.io/coredao-org/core-chain}:${CORE_PIGEON_CORE_VERSION:-1.0.15}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10478:10478
|
||||
- 10478:10478/udp
|
||||
@@ -59,11 +58,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.core-pigeon-core-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/core-pigeon`)}
|
||||
- ${NO_SSL:+traefik.http.routers.core-pigeon-core-pruned-pebble-path.rule=PathPrefix(`/core-pigeon`)}
|
||||
- traefik.http.routers.core-pigeon-core-pruned-pebble-path.middlewares=core-pigeon-core-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
core-pigeon-core-pruned-pebble-path:
|
||||
|
||||
core-pigeon-core-pruned-pebble-path:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -72,7 +71,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ethereum-holesky-archive:
|
||||
image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_HOLESKY_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10947:10947
|
||||
- 10947:10947/udp
|
||||
@@ -85,11 +84,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ethereum-holesky-erigon3-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ethereum-holesky-archive/eth`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ethereum-holesky-erigon3-archive-trace-node.rule=PathPrefix(`/ethereum-holesky-archive/eth`)}
|
||||
- traefik.http.routers.ethereum-holesky-erigon3-archive-trace-node.middlewares=ethereum-holesky-erigon3-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
ethereum-holesky-erigon3-archive-trace:
|
||||
|
||||
ethereum-holesky-erigon3-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -125,5 +124,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ethereum-holesky-minimal:
|
||||
image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_HOLESKY_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10947:10947
|
||||
- 10947:10947/udp
|
||||
@@ -85,11 +84,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ethereum-holesky-erigon3-minimal-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ethereum-holesky-minimal/eth`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ethereum-holesky-erigon3-minimal-trace-node.rule=PathPrefix(`/ethereum-holesky-minimal/eth`)}
|
||||
- traefik.http.routers.ethereum-holesky-erigon3-minimal-trace-node.middlewares=ethereum-holesky-erigon3-minimal-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
ethereum-holesky-erigon3-minimal-trace:
|
||||
|
||||
ethereum-holesky-erigon3-minimal-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -125,5 +124,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ethereum-holesky:
|
||||
image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_HOLESKY_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10947:10947
|
||||
- 10947:10947/udp
|
||||
@@ -85,11 +84,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ethereum-holesky-erigon3-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ethereum-holesky/eth`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ethereum-holesky-erigon3-pruned-trace-node.rule=PathPrefix(`/ethereum-holesky/eth`)}
|
||||
- traefik.http.routers.ethereum-holesky-erigon3-pruned-trace-node.middlewares=ethereum-holesky-erigon3-pruned-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
ethereum-holesky-erigon3-pruned-trace:
|
||||
|
||||
ethereum-holesky-erigon3-pruned-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -125,5 +124,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ethereum-mainnet-archive:
|
||||
image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_MAINNET_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10675:10675
|
||||
- 10675:10675/udp
|
||||
@@ -85,11 +84,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ethereum-mainnet-erigon3-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ethereum-mainnet-archive/eth`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ethereum-mainnet-erigon3-archive-trace-node.rule=PathPrefix(`/ethereum-mainnet-archive/eth`)}
|
||||
- traefik.http.routers.ethereum-mainnet-erigon3-archive-trace-node.middlewares=ethereum-mainnet-erigon3-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
ethereum-mainnet-erigon3-archive-trace:
|
||||
|
||||
ethereum-mainnet-erigon3-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -125,5 +124,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ethereum-mainnet-minimal:
|
||||
image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_MAINNET_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10675:10675
|
||||
- 10675:10675/udp
|
||||
@@ -85,11 +84,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ethereum-mainnet-erigon3-minimal-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ethereum-mainnet-minimal/eth`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ethereum-mainnet-erigon3-minimal-trace-node.rule=PathPrefix(`/ethereum-mainnet-minimal/eth`)}
|
||||
- traefik.http.routers.ethereum-mainnet-erigon3-minimal-trace-node.middlewares=ethereum-mainnet-erigon3-minimal-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
ethereum-mainnet-erigon3-minimal-trace:
|
||||
|
||||
ethereum-mainnet-erigon3-minimal-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -125,5 +124,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ethereum-mainnet:
|
||||
image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_MAINNET_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10675:10675
|
||||
- 10675:10675/udp
|
||||
@@ -85,11 +84,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ethereum-mainnet-erigon3-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ethereum-mainnet/eth`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ethereum-mainnet-erigon3-pruned-trace-node.rule=PathPrefix(`/ethereum-mainnet/eth`)}
|
||||
- traefik.http.routers.ethereum-mainnet-erigon3-pruned-trace-node.middlewares=ethereum-mainnet-erigon3-pruned-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
ethereum-mainnet-erigon3-pruned-trace:
|
||||
|
||||
ethereum-mainnet-erigon3-pruned-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -125,5 +124,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ethereum-sepolia-archive:
|
||||
image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_SEPOLIA_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10317:10317
|
||||
- 10317:10317/udp
|
||||
@@ -85,11 +84,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ethereum-sepolia-erigon3-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ethereum-sepolia-archive/eth`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ethereum-sepolia-erigon3-archive-trace-node.rule=PathPrefix(`/ethereum-sepolia-archive/eth`)}
|
||||
- traefik.http.routers.ethereum-sepolia-erigon3-archive-trace-node.middlewares=ethereum-sepolia-erigon3-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
ethereum-sepolia-erigon3-archive-trace:
|
||||
|
||||
ethereum-sepolia-erigon3-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -125,5 +124,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ethereum-sepolia-minimal:
|
||||
image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_SEPOLIA_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10317:10317
|
||||
- 10317:10317/udp
|
||||
@@ -85,11 +84,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ethereum-sepolia-erigon3-minimal-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ethereum-sepolia-minimal/eth`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ethereum-sepolia-erigon3-minimal-trace-node.rule=PathPrefix(`/ethereum-sepolia-minimal/eth`)}
|
||||
- traefik.http.routers.ethereum-sepolia-erigon3-minimal-trace-node.middlewares=ethereum-sepolia-erigon3-minimal-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
ethereum-sepolia-erigon3-minimal-trace:
|
||||
|
||||
ethereum-sepolia-erigon3-minimal-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -125,5 +124,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ethereum-sepolia:
|
||||
image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_SEPOLIA_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10317:10317
|
||||
- 10317:10317/udp
|
||||
@@ -85,11 +84,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ethereum-sepolia-erigon3-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ethereum-sepolia/eth`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ethereum-sepolia-erigon3-pruned-trace-node.rule=PathPrefix(`/ethereum-sepolia/eth`)}
|
||||
- traefik.http.routers.ethereum-sepolia-erigon3-pruned-trace-node.middlewares=ethereum-sepolia-erigon3-pruned-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
ethereum-sepolia-erigon3-pruned-trace:
|
||||
|
||||
ethereum-sepolia-erigon3-pruned-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -125,5 +124,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ethereum-holesky:
|
||||
image: ${ETHEREUM_GETH_IMAGE:-ethereum/client-go}:${ETHEREUM_HOLESKY_GETH_VERSION:-v1.15.7}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10993:10993
|
||||
- 10993:10993/udp
|
||||
@@ -67,7 +66,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ethereum-holesky-geth-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/ethereum-holesky`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ethereum-holesky-geth-pruned-pebble-path.rule=PathPrefix(`/ethereum-holesky`)}
|
||||
- traefik.http.routers.ethereum-holesky-geth-pruned-pebble-path.middlewares=ethereum-holesky-geth-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
ethereum-holesky-node:
|
||||
image: ${ETHEREUM_PRYSM_IMAGE:-prysmaticlabs/prysm-beacon-chain}:${ETHEREUM_HOLESKY_PRYSM_VERSION:-v5.3.1}
|
||||
ports:
|
||||
@@ -89,16 +87,16 @@ services:
|
||||
- --rpc-host=0.0.0.0
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- ${ETHEREUM_HOLESKY_GETH_PRUNED_PEBBLE_PATH__PRYSM_DATA:-ethereum-holesky-geth-pruned-pebble-path_prysm}:/data
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
|
||||
ethereum-holesky-geth-pruned-pebble-path:
|
||||
ethereum-holesky-geth-pruned-pebble-path_prysm:
|
||||
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -107,12 +105,10 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
# not compatible with path state scheme
|
||||
- name: debug_traceBlockByHash
|
||||
|
||||
enabled:
|
||||
- name: txpool_content # TODO: should be disabled for rollup nodes
|
||||
# standard geth only
|
||||
@@ -131,5 +127,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ethereum-mainnet:
|
||||
image: ${ETHEREUM_GETH_IMAGE:-ethereum/client-go}:${ETHEREUM_MAINNET_GETH_VERSION:-v1.15.7}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10023:10023
|
||||
- 10023:10023/udp
|
||||
@@ -67,7 +66,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ethereum-mainnet-geth-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/ethereum-mainnet`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ethereum-mainnet-geth-pruned-pebble-path.rule=PathPrefix(`/ethereum-mainnet`)}
|
||||
- traefik.http.routers.ethereum-mainnet-geth-pruned-pebble-path.middlewares=ethereum-mainnet-geth-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
ethereum-mainnet-node:
|
||||
image: ${ETHEREUM_PRYSM_IMAGE:-prysmaticlabs/prysm-beacon-chain}:${ETHEREUM_MAINNET_PRYSM_VERSION:-v5.3.1}
|
||||
ports:
|
||||
@@ -89,16 +87,16 @@ services:
|
||||
- --rpc-host=0.0.0.0
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- ${ETHEREUM_MAINNET_GETH_PRUNED_PEBBLE_PATH__PRYSM_DATA:-ethereum-mainnet-geth-pruned-pebble-path_prysm}:/data
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
|
||||
ethereum-mainnet-geth-pruned-pebble-path:
|
||||
ethereum-mainnet-geth-pruned-pebble-path_prysm:
|
||||
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -107,12 +105,10 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
# not compatible with path state scheme
|
||||
- name: debug_traceBlockByHash
|
||||
|
||||
enabled:
|
||||
- name: txpool_content # TODO: should be disabled for rollup nodes
|
||||
# standard geth only
|
||||
@@ -131,5 +127,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ethereum-sepolia:
|
||||
image: ${ETHEREUM_GETH_IMAGE:-ethereum/client-go}:${ETHEREUM_SEPOLIA_GETH_VERSION:-v1.15.7}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10710:10710
|
||||
- 10710:10710/udp
|
||||
@@ -67,7 +66,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ethereum-sepolia-geth-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/ethereum-sepolia`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ethereum-sepolia-geth-pruned-pebble-path.rule=PathPrefix(`/ethereum-sepolia`)}
|
||||
- traefik.http.routers.ethereum-sepolia-geth-pruned-pebble-path.middlewares=ethereum-sepolia-geth-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
ethereum-sepolia-node:
|
||||
image: ${ETHEREUM_PRYSM_IMAGE:-prysmaticlabs/prysm-beacon-chain}:${ETHEREUM_SEPOLIA_PRYSM_VERSION:-v5.3.1}
|
||||
ports:
|
||||
@@ -89,16 +87,16 @@ services:
|
||||
- --sepolia
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- ${ETHEREUM_SEPOLIA_GETH_PRUNED_PEBBLE_PATH__PRYSM_DATA:-ethereum-sepolia-geth-pruned-pebble-path_prysm}:/data
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
|
||||
ethereum-sepolia-geth-pruned-pebble-path:
|
||||
ethereum-sepolia-geth-pruned-pebble-path_prysm:
|
||||
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -107,12 +105,10 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
# not compatible with path state scheme
|
||||
- name: debug_traceBlockByHash
|
||||
|
||||
enabled:
|
||||
- name: txpool_content # TODO: should be disabled for rollup nodes
|
||||
# standard geth only
|
||||
@@ -131,5 +127,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ethereum-holesky-archive:
|
||||
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_HOLESKY_RETH_VERSION:-v1.3.8}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10752:10752
|
||||
- 10752:10752/udp
|
||||
@@ -65,7 +64,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ethereum-holesky-reth-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/ethereum-holesky-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ethereum-holesky-reth-archive-trace.rule=PathPrefix(`/ethereum-holesky-archive`)}
|
||||
- traefik.http.routers.ethereum-holesky-reth-archive-trace.middlewares=ethereum-holesky-reth-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
ethereum-holesky-archive-node:
|
||||
image: ${ETHEREUM_PRYSM_IMAGE:-prysmaticlabs/prysm-beacon-chain}:${ETHEREUM_HOLESKY_PRYSM_VERSION:-v5.3.1}
|
||||
ports:
|
||||
@@ -87,16 +85,16 @@ services:
|
||||
- --rpc-host=0.0.0.0
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- ${ETHEREUM_HOLESKY_RETH_ARCHIVE_TRACE__PRYSM_DATA:-ethereum-holesky-reth-archive-trace_prysm}:/data
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
|
||||
ethereum-holesky-reth-archive-trace:
|
||||
ethereum-holesky-reth-archive-trace_prysm:
|
||||
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ethereum-mainnet-archive:
|
||||
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.3.8}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10563:10563
|
||||
- 10563:10563/udp
|
||||
@@ -65,7 +64,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ethereum-mainnet-reth-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/ethereum-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ethereum-mainnet-reth-archive-trace.rule=PathPrefix(`/ethereum-mainnet-archive`)}
|
||||
- traefik.http.routers.ethereum-mainnet-reth-archive-trace.middlewares=ethereum-mainnet-reth-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
ethereum-mainnet-archive-node:
|
||||
image: ${ETHEREUM_PRYSM_IMAGE:-prysmaticlabs/prysm-beacon-chain}:${ETHEREUM_MAINNET_PRYSM_VERSION:-v5.3.1}
|
||||
ports:
|
||||
@@ -87,16 +85,16 @@ services:
|
||||
- --rpc-host=0.0.0.0
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- ${ETHEREUM_MAINNET_RETH_ARCHIVE_TRACE__PRYSM_DATA:-ethereum-mainnet-reth-archive-trace_prysm}:/data
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
|
||||
ethereum-mainnet-reth-archive-trace:
|
||||
ethereum-mainnet-reth-archive-trace_prysm:
|
||||
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ethereum-sepolia-archive:
|
||||
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_SEPOLIA_RETH_VERSION:-v1.3.8}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10330:10330
|
||||
- 10330:10330/udp
|
||||
@@ -65,7 +64,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ethereum-sepolia-reth-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/ethereum-sepolia-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ethereum-sepolia-reth-archive-trace.rule=PathPrefix(`/ethereum-sepolia-archive`)}
|
||||
- traefik.http.routers.ethereum-sepolia-reth-archive-trace.middlewares=ethereum-sepolia-reth-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
ethereum-sepolia-archive-node:
|
||||
image: ${ETHEREUM_PRYSM_IMAGE:-prysmaticlabs/prysm-beacon-chain}:${ETHEREUM_SEPOLIA_PRYSM_VERSION:-v5.3.1}
|
||||
ports:
|
||||
@@ -87,16 +85,16 @@ services:
|
||||
- --sepolia
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- ${ETHEREUM_SEPOLIA_RETH_ARCHIVE_TRACE__PRYSM_DATA:-ethereum-sepolia-reth-archive-trace_prysm}:/data
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
|
||||
ethereum-sepolia-reth-archive-trace:
|
||||
ethereum-sepolia-reth-archive-trace_prysm:
|
||||
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
fantom-mainnet-archive:
|
||||
build:
|
||||
context: ./fantom
|
||||
@@ -26,7 +26,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10897:10897
|
||||
- 10897:10897/udp
|
||||
@@ -65,11 +64,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.fantom-mainnet-opera-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/fantom-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.fantom-mainnet-opera-archive-trace.rule=PathPrefix(`/fantom-mainnet-archive`)}
|
||||
- traefik.http.routers.fantom-mainnet-opera-archive-trace.middlewares=fantom-mainnet-opera-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
fantom-mainnet-opera-archive-trace:
|
||||
|
||||
fantom-mainnet-opera-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
fantom-mainnet-archive:
|
||||
build:
|
||||
context: ./fantom
|
||||
@@ -26,7 +26,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10897:10897
|
||||
- 10897:10897/udp
|
||||
@@ -64,11 +63,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.fantom-mainnet-opera-archive.rule=Host(`$DOMAIN`) && PathPrefix(`/fantom-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.fantom-mainnet-opera-archive.rule=PathPrefix(`/fantom-mainnet-archive`)}
|
||||
- traefik.http.routers.fantom-mainnet-opera-archive.middlewares=fantom-mainnet-opera-archive-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
fantom-mainnet-opera-archive:
|
||||
|
||||
fantom-mainnet-opera-archive:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -77,7 +76,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
fantom-mainnet:
|
||||
build:
|
||||
context: ./fantom
|
||||
@@ -26,7 +26,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10897:10897
|
||||
- 10897:10897/udp
|
||||
@@ -65,11 +64,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.fantom-mainnet-opera-pruned-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/fantom-mainnet`)}
|
||||
- ${NO_SSL:+traefik.http.routers.fantom-mainnet-opera-pruned-trace.rule=PathPrefix(`/fantom-mainnet`)}
|
||||
- traefik.http.routers.fantom-mainnet-opera-pruned-trace.middlewares=fantom-mainnet-opera-pruned-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
fantom-mainnet-opera-pruned-trace:
|
||||
|
||||
fantom-mainnet-opera-pruned-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
fantom-mainnet:
|
||||
build:
|
||||
context: ./fantom
|
||||
@@ -26,7 +26,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10897:10897
|
||||
- 10897:10897/udp
|
||||
@@ -64,11 +63,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.fantom-mainnet-opera-pruned.rule=Host(`$DOMAIN`) && PathPrefix(`/fantom-mainnet`)}
|
||||
- ${NO_SSL:+traefik.http.routers.fantom-mainnet-opera-pruned.rule=PathPrefix(`/fantom-mainnet`)}
|
||||
- traefik.http.routers.fantom-mainnet-opera-pruned.middlewares=fantom-mainnet-opera-pruned-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
fantom-mainnet-opera-pruned:
|
||||
|
||||
fantom-mainnet-opera-pruned:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -77,7 +76,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
fantom-testnet-archive:
|
||||
build:
|
||||
context: ./fantom
|
||||
@@ -26,7 +26,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10196:10196
|
||||
- 10196:10196/udp
|
||||
@@ -65,11 +64,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.fantom-testnet-opera-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/fantom-testnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.fantom-testnet-opera-archive-trace.rule=PathPrefix(`/fantom-testnet-archive`)}
|
||||
- traefik.http.routers.fantom-testnet-opera-archive-trace.middlewares=fantom-testnet-opera-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
fantom-testnet-opera-archive-trace:
|
||||
|
||||
fantom-testnet-opera-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
fantom-testnet-archive:
|
||||
build:
|
||||
context: ./fantom
|
||||
@@ -26,7 +26,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10196:10196
|
||||
- 10196:10196/udp
|
||||
@@ -64,11 +63,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.fantom-testnet-opera-archive.rule=Host(`$DOMAIN`) && PathPrefix(`/fantom-testnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.fantom-testnet-opera-archive.rule=PathPrefix(`/fantom-testnet-archive`)}
|
||||
- traefik.http.routers.fantom-testnet-opera-archive.middlewares=fantom-testnet-opera-archive-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
fantom-testnet-opera-archive:
|
||||
|
||||
fantom-testnet-opera-archive:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -77,7 +76,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
fantom-testnet:
|
||||
build:
|
||||
context: ./fantom
|
||||
@@ -26,7 +26,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10196:10196
|
||||
- 10196:10196/udp
|
||||
@@ -65,11 +64,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.fantom-testnet-opera-pruned-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/fantom-testnet`)}
|
||||
- ${NO_SSL:+traefik.http.routers.fantom-testnet-opera-pruned-trace.rule=PathPrefix(`/fantom-testnet`)}
|
||||
- traefik.http.routers.fantom-testnet-opera-pruned-trace.middlewares=fantom-testnet-opera-pruned-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
fantom-testnet-opera-pruned-trace:
|
||||
|
||||
fantom-testnet-opera-pruned-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
fantom-testnet:
|
||||
build:
|
||||
context: ./fantom
|
||||
@@ -26,7 +26,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10196:10196
|
||||
- 10196:10196/udp
|
||||
@@ -64,11 +63,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.fantom-testnet-opera-pruned.rule=Host(`$DOMAIN`) && PathPrefix(`/fantom-testnet`)}
|
||||
- ${NO_SSL:+traefik.http.routers.fantom-testnet-opera-pruned.rule=PathPrefix(`/fantom-testnet`)}
|
||||
- traefik.http.routers.fantom-testnet-opera-pruned.middlewares=fantom-testnet-opera-pruned-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
fantom-testnet-opera-pruned:
|
||||
|
||||
fantom-testnet-opera-pruned:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -77,7 +76,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
fantom-mainnet-archive:
|
||||
build:
|
||||
context: ./fantom
|
||||
@@ -26,7 +26,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10335:10335
|
||||
- 10335:10335/udp
|
||||
@@ -65,11 +64,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.fantom-mainnet-sonic-archive.rule=Host(`$DOMAIN`) && PathPrefix(`/fantom-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.fantom-mainnet-sonic-archive.rule=PathPrefix(`/fantom-mainnet-archive`)}
|
||||
- traefik.http.routers.fantom-mainnet-sonic-archive.middlewares=fantom-mainnet-sonic-archive-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
fantom-mainnet-sonic-archive:
|
||||
|
||||
fantom-mainnet-sonic-archive:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -78,7 +77,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
fantom-testnet-archive:
|
||||
build:
|
||||
context: ./fantom
|
||||
@@ -26,7 +26,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10652:10652
|
||||
- 10652:10652/udp
|
||||
@@ -65,11 +64,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.fantom-testnet-sonic-archive.rule=Host(`$DOMAIN`) && PathPrefix(`/fantom-testnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.fantom-testnet-sonic-archive.rule=PathPrefix(`/fantom-testnet-archive`)}
|
||||
- traefik.http.routers.fantom-testnet-sonic-archive.middlewares=fantom-testnet-sonic-archive-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
fantom-testnet-sonic-archive:
|
||||
|
||||
fantom-testnet-sonic-archive:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -78,7 +77,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
gnosis-chiado-archive:
|
||||
image: ${GNOSIS_ERIGON3_IMAGE:-erigontech/erigon}:${GNOSIS_CHIADO_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10986:10986
|
||||
- 10986:10986/udp
|
||||
@@ -85,11 +84,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.gnosis-chiado-erigon3-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/gnosis-chiado-archive/eth`)}
|
||||
- ${NO_SSL:+traefik.http.routers.gnosis-chiado-erigon3-archive-trace-node.rule=PathPrefix(`/gnosis-chiado-archive/eth`)}
|
||||
- traefik.http.routers.gnosis-chiado-erigon3-archive-trace-node.middlewares=gnosis-chiado-erigon3-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
gnosis-chiado-erigon3-archive-trace:
|
||||
|
||||
gnosis-chiado-erigon3-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -125,5 +124,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
gnosis-chiado-minimal:
|
||||
image: ${GNOSIS_ERIGON3_IMAGE:-erigontech/erigon}:${GNOSIS_CHIADO_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10986:10986
|
||||
- 10986:10986/udp
|
||||
@@ -85,11 +84,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.gnosis-chiado-erigon3-minimal-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/gnosis-chiado-minimal/eth`)}
|
||||
- ${NO_SSL:+traefik.http.routers.gnosis-chiado-erigon3-minimal-trace-node.rule=PathPrefix(`/gnosis-chiado-minimal/eth`)}
|
||||
- traefik.http.routers.gnosis-chiado-erigon3-minimal-trace-node.middlewares=gnosis-chiado-erigon3-minimal-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
gnosis-chiado-erigon3-minimal-trace:
|
||||
|
||||
gnosis-chiado-erigon3-minimal-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -125,5 +124,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
gnosis-chiado:
|
||||
image: ${GNOSIS_ERIGON3_IMAGE:-erigontech/erigon}:${GNOSIS_CHIADO_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10986:10986
|
||||
- 10986:10986/udp
|
||||
@@ -85,11 +84,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.gnosis-chiado-erigon3-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/gnosis-chiado/eth`)}
|
||||
- ${NO_SSL:+traefik.http.routers.gnosis-chiado-erigon3-pruned-trace-node.rule=PathPrefix(`/gnosis-chiado/eth`)}
|
||||
- traefik.http.routers.gnosis-chiado-erigon3-pruned-trace-node.middlewares=gnosis-chiado-erigon3-pruned-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
gnosis-chiado-erigon3-pruned-trace:
|
||||
|
||||
gnosis-chiado-erigon3-pruned-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -125,5 +124,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
gnosis-mainnet-archive:
|
||||
image: ${GNOSIS_ERIGON3_IMAGE:-erigontech/erigon}:${GNOSIS_MAINNET_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10974:10974
|
||||
- 10974:10974/udp
|
||||
@@ -85,11 +84,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.gnosis-mainnet-erigon3-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/gnosis-mainnet-archive/eth`)}
|
||||
- ${NO_SSL:+traefik.http.routers.gnosis-mainnet-erigon3-archive-trace-node.rule=PathPrefix(`/gnosis-mainnet-archive/eth`)}
|
||||
- traefik.http.routers.gnosis-mainnet-erigon3-archive-trace-node.middlewares=gnosis-mainnet-erigon3-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
gnosis-mainnet-erigon3-archive-trace:
|
||||
|
||||
gnosis-mainnet-erigon3-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -125,5 +124,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
gnosis-mainnet-minimal:
|
||||
image: ${GNOSIS_ERIGON3_IMAGE:-erigontech/erigon}:${GNOSIS_MAINNET_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10974:10974
|
||||
- 10974:10974/udp
|
||||
@@ -85,11 +84,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.gnosis-mainnet-erigon3-minimal-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/gnosis-mainnet-minimal/eth`)}
|
||||
- ${NO_SSL:+traefik.http.routers.gnosis-mainnet-erigon3-minimal-trace-node.rule=PathPrefix(`/gnosis-mainnet-minimal/eth`)}
|
||||
- traefik.http.routers.gnosis-mainnet-erigon3-minimal-trace-node.middlewares=gnosis-mainnet-erigon3-minimal-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
gnosis-mainnet-erigon3-minimal-trace:
|
||||
|
||||
gnosis-mainnet-erigon3-minimal-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -125,5 +124,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
gnosis-mainnet:
|
||||
image: ${GNOSIS_ERIGON3_IMAGE:-erigontech/erigon}:${GNOSIS_MAINNET_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10974:10974
|
||||
- 10974:10974/udp
|
||||
@@ -85,11 +84,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.gnosis-mainnet-erigon3-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/gnosis-mainnet/eth`)}
|
||||
- ${NO_SSL:+traefik.http.routers.gnosis-mainnet-erigon3-pruned-trace-node.rule=PathPrefix(`/gnosis-mainnet/eth`)}
|
||||
- traefik.http.routers.gnosis-mainnet-erigon3-pruned-trace-node.middlewares=gnosis-mainnet-erigon3-pruned-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
gnosis-mainnet-erigon3-pruned-trace:
|
||||
|
||||
gnosis-mainnet-erigon3-pruned-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -125,5 +124,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
goat-mainnet-archive:
|
||||
image: ${GOAT_GETH_IMAGE:-ghcr.io/goatnetwork/goat-geth}:${GOAT_MAINNET_GETH_VERSION:-v0.3.0}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10640:10640
|
||||
- 10640:10640/udp
|
||||
@@ -43,12 +42,12 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.goat-mainnet-geth-archive-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/goat-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.goat-mainnet-geth-archive-leveldb-hash.rule=PathPrefix(`/goat-mainnet-archive`)}
|
||||
- traefik.http.routers.goat-mainnet-geth-archive-leveldb-hash.middlewares=goat-mainnet-geth-archive-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
|
||||
goat-mainnet-geth-archive-leveldb-hash:
|
||||
goat-mainnet-geth-archive-leveldb-hash_node:
|
||||
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -57,7 +56,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -78,5 +76,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
goat-mainnet:
|
||||
image: ${GOAT_GETH_IMAGE:-ghcr.io/goatnetwork/goat-geth}:${GOAT_MAINNET_GETH_VERSION:-v0.3.0}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10640:10640
|
||||
- 10640:10640/udp
|
||||
@@ -43,12 +42,12 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.goat-mainnet-geth-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/goat-mainnet`)}
|
||||
- ${NO_SSL:+traefik.http.routers.goat-mainnet-geth-pruned-pebble-path.rule=PathPrefix(`/goat-mainnet`)}
|
||||
- traefik.http.routers.goat-mainnet-geth-pruned-pebble-path.middlewares=goat-mainnet-geth-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
|
||||
goat-mainnet-geth-pruned-pebble-path:
|
||||
goat-mainnet-geth-pruned-pebble-path_node:
|
||||
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -57,12 +56,10 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
# not compatible with path state scheme
|
||||
- name: debug_traceBlockByHash
|
||||
|
||||
enabled:
|
||||
- name: txpool_content # TODO: should be disabled for rollup nodes
|
||||
# standard geth only
|
||||
@@ -81,5 +78,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
goat-testnet3-archive:
|
||||
image: ${GOAT_GETH_IMAGE:-ghcr.io/goatnetwork/goat-geth}:${GOAT_TESTNET3_GETH_VERSION:-v0.1.7}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10272:10272
|
||||
- 10272:10272/udp
|
||||
@@ -43,12 +42,12 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.goat-testnet3-geth-archive-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/goat-testnet3-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.goat-testnet3-geth-archive-leveldb-hash.rule=PathPrefix(`/goat-testnet3-archive`)}
|
||||
- traefik.http.routers.goat-testnet3-geth-archive-leveldb-hash.middlewares=goat-testnet3-geth-archive-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
|
||||
goat-testnet3-geth-archive-leveldb-hash:
|
||||
goat-testnet3-geth-archive-leveldb-hash_node:
|
||||
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -57,7 +56,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -78,5 +76,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
goat-testnet3:
|
||||
image: ${GOAT_GETH_IMAGE:-ghcr.io/goatnetwork/goat-geth}:${GOAT_TESTNET3_GETH_VERSION:-v0.1.7}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10272:10272
|
||||
- 10272:10272/udp
|
||||
@@ -43,12 +42,12 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.goat-testnet3-geth-pruned-pebble-path.rule=Host(`$DOMAIN`) && PathPrefix(`/goat-testnet3`)}
|
||||
- ${NO_SSL:+traefik.http.routers.goat-testnet3-geth-pruned-pebble-path.rule=PathPrefix(`/goat-testnet3`)}
|
||||
- traefik.http.routers.goat-testnet3-geth-pruned-pebble-path.middlewares=goat-testnet3-geth-pruned-pebble-path-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
|
||||
goat-testnet3-geth-pruned-pebble-path:
|
||||
goat-testnet3-geth-pruned-pebble-path_node:
|
||||
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -57,12 +56,10 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
# not compatible with path state scheme
|
||||
- name: debug_traceBlockByHash
|
||||
|
||||
enabled:
|
||||
- name: txpool_content # TODO: should be disabled for rollup nodes
|
||||
# standard geth only
|
||||
@@ -81,5 +78,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
haqq-mainnet:
|
||||
image: ${HAQQ_HAQQ_IMAGE:-alhaqq/haqq}:${HAQQ_MAINNET_HAQQ_VERSION:-v1.8.2}
|
||||
user: root
|
||||
@@ -20,7 +20,6 @@ services:
|
||||
net.ipv4.tcp_max_tw_buckets: 2000000 # Allow more TIME_WAIT sockets
|
||||
expose:
|
||||
- 8545
|
||||
|
||||
ports:
|
||||
- 10465:10465
|
||||
- 10465:10465/udp
|
||||
@@ -42,11 +41,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.haqq-mainnet-haqq-pruned.rule=Host(`$DOMAIN`) && PathPrefix(`/haqq-mainnet`)}
|
||||
- ${NO_SSL:+traefik.http.routers.haqq-mainnet-haqq-pruned.rule=PathPrefix(`/haqq-mainnet`)}
|
||||
- traefik.http.routers.haqq-mainnet-haqq-pruned.middlewares=haqq-mainnet-haqq-pruned-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
haqq-mainnet-haqq-pruned:
|
||||
|
||||
haqq-mainnet-haqq-pruned:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -55,7 +54,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
linea-mainnet-archive:
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_MAINNET_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10060:10060
|
||||
- 10060:10060/udp
|
||||
@@ -68,11 +67,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.linea-mainnet-erigon3-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/linea-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.linea-mainnet-erigon3-archive-trace.rule=PathPrefix(`/linea-mainnet-archive`)}
|
||||
- traefik.http.routers.linea-mainnet-erigon3-archive-trace.middlewares=linea-mainnet-erigon3-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
linea-mainnet-erigon3-archive-trace:
|
||||
|
||||
linea-mainnet-erigon3-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -108,5 +107,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
linea-mainnet-minimal:
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_MAINNET_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10060:10060
|
||||
- 10060:10060/udp
|
||||
@@ -68,11 +67,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.linea-mainnet-erigon3-minimal-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/linea-mainnet-minimal`)}
|
||||
- ${NO_SSL:+traefik.http.routers.linea-mainnet-erigon3-minimal-trace.rule=PathPrefix(`/linea-mainnet-minimal`)}
|
||||
- traefik.http.routers.linea-mainnet-erigon3-minimal-trace.middlewares=linea-mainnet-erigon3-minimal-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
linea-mainnet-erigon3-minimal-trace:
|
||||
|
||||
linea-mainnet-erigon3-minimal-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -108,5 +107,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
linea-mainnet:
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_MAINNET_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10060:10060
|
||||
- 10060:10060/udp
|
||||
@@ -68,11 +67,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.linea-mainnet-erigon3-pruned-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/linea-mainnet`)}
|
||||
- ${NO_SSL:+traefik.http.routers.linea-mainnet-erigon3-pruned-trace.rule=PathPrefix(`/linea-mainnet`)}
|
||||
- traefik.http.routers.linea-mainnet-erigon3-pruned-trace.middlewares=linea-mainnet-erigon3-pruned-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
linea-mainnet-erigon3-pruned-trace:
|
||||
|
||||
linea-mainnet-erigon3-pruned-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -108,5 +107,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
linea-sepolia-archive:
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_SEPOLIA_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10235:10235
|
||||
- 10235:10235/udp
|
||||
@@ -68,11 +67,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.linea-sepolia-erigon3-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/linea-sepolia-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.linea-sepolia-erigon3-archive-trace.rule=PathPrefix(`/linea-sepolia-archive`)}
|
||||
- traefik.http.routers.linea-sepolia-erigon3-archive-trace.middlewares=linea-sepolia-erigon3-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
linea-sepolia-erigon3-archive-trace:
|
||||
|
||||
linea-sepolia-erigon3-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -108,5 +107,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
linea-sepolia-minimal:
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_SEPOLIA_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10235:10235
|
||||
- 10235:10235/udp
|
||||
@@ -68,11 +67,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.linea-sepolia-erigon3-minimal-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/linea-sepolia-minimal`)}
|
||||
- ${NO_SSL:+traefik.http.routers.linea-sepolia-erigon3-minimal-trace.rule=PathPrefix(`/linea-sepolia-minimal`)}
|
||||
- traefik.http.routers.linea-sepolia-erigon3-minimal-trace.middlewares=linea-sepolia-erigon3-minimal-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
linea-sepolia-erigon3-minimal-trace:
|
||||
|
||||
linea-sepolia-erigon3-minimal-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -108,5 +107,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
linea-sepolia:
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_SEPOLIA_ERIGON3_VERSION:-v3.0.0}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10235:10235
|
||||
- 10235:10235/udp
|
||||
@@ -68,11 +67,11 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.linea-sepolia-erigon3-pruned-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/linea-sepolia`)}
|
||||
- ${NO_SSL:+traefik.http.routers.linea-sepolia-erigon3-pruned-trace.rule=PathPrefix(`/linea-sepolia`)}
|
||||
- traefik.http.routers.linea-sepolia-erigon3-pruned-trace.middlewares=linea-sepolia-erigon3-pruned-trace-stripprefix, ipwhitelist
|
||||
|
||||
volumes:
|
||||
linea-sepolia-erigon3-pruned-trace:
|
||||
|
||||
linea-sepolia-erigon3-pruned-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -108,5 +107,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
base-mainnet-archive:
|
||||
image: ${BASE_ERIGON_IMAGE:-testinprod/erigon}:${BASE_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10092:10092
|
||||
- 10092:10092/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.base-mainnet-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/base-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.base-mainnet-op-erigon-archive-trace.rule=PathPrefix(`/base-mainnet-archive`)}
|
||||
- traefik.http.routers.base-mainnet-op-erigon-archive-trace.middlewares=base-mainnet-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
base-mainnet-archive-node:
|
||||
image: ${BASE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BASE_MAINNET_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -99,14 +97,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
base-mainnet-op-erigon-archive-trace:
|
||||
|
||||
base-mainnet-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -142,5 +140,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
base-sepolia-archive:
|
||||
image: ${BASE_ERIGON_IMAGE:-testinprod/erigon}:${BASE_SEPOLIA_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10487:10487
|
||||
- 10487:10487/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.base-sepolia-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/base-sepolia-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.base-sepolia-op-erigon-archive-trace.rule=PathPrefix(`/base-sepolia-archive`)}
|
||||
- traefik.http.routers.base-sepolia-op-erigon-archive-trace.middlewares=base-sepolia-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
base-sepolia-archive-node:
|
||||
image: ${BASE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BASE_SEPOLIA_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -100,14 +98,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
base-sepolia-op-erigon-archive-trace:
|
||||
|
||||
base-sepolia-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -143,5 +141,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
bob-mainnet-archive:
|
||||
image: ${BOB_ERIGON_IMAGE:-testinprod/erigon}:${BOB_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10071:10071
|
||||
- 10071:10071/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.bob-mainnet-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/bob-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.bob-mainnet-op-erigon-archive-trace.rule=PathPrefix(`/bob-mainnet-archive`)}
|
||||
- traefik.http.routers.bob-mainnet-op-erigon-archive-trace.middlewares=bob-mainnet-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
bob-mainnet-archive-node:
|
||||
image: ${BOB_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BOB_MAINNET_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -99,14 +97,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
bob-mainnet-op-erigon-archive-trace:
|
||||
|
||||
bob-mainnet-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -142,5 +140,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
boba-mainnet-archive:
|
||||
image: ${BOBA_ERIGON_IMAGE:-us-docker.pkg.dev/boba-392114/bobanetwork-tools-artifacts/images/op-erigon}:${BOBA_MAINNET_ERIGON_VERSION:-v1.2.11}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10732:10732
|
||||
- 10732:10732/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.boba-mainnet-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/boba-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.boba-mainnet-op-erigon-archive-trace.rule=PathPrefix(`/boba-mainnet-archive`)}
|
||||
- traefik.http.routers.boba-mainnet-op-erigon-archive-trace.middlewares=boba-mainnet-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
boba-mainnet-archive-node:
|
||||
image: ${BOBA_NODE_IMAGE:-us-docker.pkg.dev/boba-392114/bobanetwork-tools-artifacts/images/op-node}:${BOBA_MAINNET_NODE_VERSION:-v1.6.18}
|
||||
ports:
|
||||
@@ -99,14 +97,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
boba-mainnet-op-erigon-archive-trace:
|
||||
|
||||
boba-mainnet-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -142,5 +140,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
boba-sepolia-archive:
|
||||
image: ${BOBA_ERIGON_IMAGE:-us-docker.pkg.dev/boba-392114/bobanetwork-tools-artifacts/images/op-erigon}:${BOBA_SEPOLIA_ERIGON_VERSION:-v1.2.11}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10249:10249
|
||||
- 10249:10249/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.boba-sepolia-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/boba-sepolia-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.boba-sepolia-op-erigon-archive-trace.rule=PathPrefix(`/boba-sepolia-archive`)}
|
||||
- traefik.http.routers.boba-sepolia-op-erigon-archive-trace.middlewares=boba-sepolia-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
boba-sepolia-archive-node:
|
||||
image: ${BOBA_NODE_IMAGE:-us-docker.pkg.dev/boba-392114/bobanetwork-tools-artifacts/images/op-node}:${BOBA_SEPOLIA_NODE_VERSION:-v1.6.18}
|
||||
ports:
|
||||
@@ -100,14 +98,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
boba-sepolia-op-erigon-archive-trace:
|
||||
|
||||
boba-sepolia-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -143,5 +141,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
hashkeychain-mainnet-archive:
|
||||
image: ${HASHKEYCHAIN_ERIGON_IMAGE:-testinprod/erigon}:${HASHKEYCHAIN_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10378:10378
|
||||
- 10378:10378/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.hashkeychain-mainnet-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/hashkeychain-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.hashkeychain-mainnet-op-erigon-archive-trace.rule=PathPrefix(`/hashkeychain-mainnet-archive`)}
|
||||
- traefik.http.routers.hashkeychain-mainnet-op-erigon-archive-trace.middlewares=hashkeychain-mainnet-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
hashkeychain-mainnet-archive-node:
|
||||
image: ${HASHKEYCHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${HASHKEYCHAIN_MAINNET_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -99,14 +97,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
hashkeychain-mainnet-op-erigon-archive-trace:
|
||||
|
||||
hashkeychain-mainnet-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -142,5 +140,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ink-mainnet-archive:
|
||||
image: ${INK_ERIGON_IMAGE:-testinprod/erigon}:${INK_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10990:10990
|
||||
- 10990:10990/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ink-mainnet-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/ink-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ink-mainnet-op-erigon-archive-trace.rule=PathPrefix(`/ink-mainnet-archive`)}
|
||||
- traefik.http.routers.ink-mainnet-op-erigon-archive-trace.middlewares=ink-mainnet-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
ink-mainnet-archive-node:
|
||||
image: ${INK_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${INK_MAINNET_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -99,14 +97,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
ink-mainnet-op-erigon-archive-trace:
|
||||
|
||||
ink-mainnet-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -142,5 +140,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
ink-sepolia-archive:
|
||||
image: ${INK_ERIGON_IMAGE:-testinprod/erigon}:${INK_SEPOLIA_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10826:10826
|
||||
- 10826:10826/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.ink-sepolia-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/ink-sepolia-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.ink-sepolia-op-erigon-archive-trace.rule=PathPrefix(`/ink-sepolia-archive`)}
|
||||
- traefik.http.routers.ink-sepolia-op-erigon-archive-trace.middlewares=ink-sepolia-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
ink-sepolia-archive-node:
|
||||
image: ${INK_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${INK_SEPOLIA_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -100,14 +98,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
ink-sepolia-op-erigon-archive-trace:
|
||||
|
||||
ink-sepolia-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -143,5 +141,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
lisk-mainnet-archive:
|
||||
image: ${LISK_ERIGON_IMAGE:-testinprod/erigon}:${LISK_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10831:10831
|
||||
- 10831:10831/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.lisk-mainnet-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/lisk-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.lisk-mainnet-op-erigon-archive-trace.rule=PathPrefix(`/lisk-mainnet-archive`)}
|
||||
- traefik.http.routers.lisk-mainnet-op-erigon-archive-trace.middlewares=lisk-mainnet-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
lisk-mainnet-archive-node:
|
||||
image: ${LISK_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${LISK_MAINNET_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -99,14 +97,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
lisk-mainnet-op-erigon-archive-trace:
|
||||
|
||||
lisk-mainnet-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -142,5 +140,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
metal-mainnet-archive:
|
||||
image: ${METAL_ERIGON_IMAGE:-testinprod/erigon}:${METAL_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10543:10543
|
||||
- 10543:10543/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.metal-mainnet-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/metal-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.metal-mainnet-op-erigon-archive-trace.rule=PathPrefix(`/metal-mainnet-archive`)}
|
||||
- traefik.http.routers.metal-mainnet-op-erigon-archive-trace.middlewares=metal-mainnet-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
metal-mainnet-archive-node:
|
||||
image: ${METAL_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${METAL_MAINNET_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -99,14 +97,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
metal-mainnet-op-erigon-archive-trace:
|
||||
|
||||
metal-mainnet-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -142,5 +140,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
mode-mainnet-archive:
|
||||
image: ${MODE_ERIGON_IMAGE:-testinprod/erigon}:${MODE_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10509:10509
|
||||
- 10509:10509/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.mode-mainnet-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/mode-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.mode-mainnet-op-erigon-archive-trace.rule=PathPrefix(`/mode-mainnet-archive`)}
|
||||
- traefik.http.routers.mode-mainnet-op-erigon-archive-trace.middlewares=mode-mainnet-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
mode-mainnet-archive-node:
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_MAINNET_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -99,14 +97,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
mode-mainnet-op-erigon-archive-trace:
|
||||
|
||||
mode-mainnet-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -142,5 +140,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
mode-sepolia-archive:
|
||||
image: ${MODE_ERIGON_IMAGE:-testinprod/erigon}:${MODE_SEPOLIA_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10212:10212
|
||||
- 10212:10212/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.mode-sepolia-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/mode-sepolia-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.mode-sepolia-op-erigon-archive-trace.rule=PathPrefix(`/mode-sepolia-archive`)}
|
||||
- traefik.http.routers.mode-sepolia-op-erigon-archive-trace.middlewares=mode-sepolia-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
mode-sepolia-archive-node:
|
||||
image: ${MODE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${MODE_SEPOLIA_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -100,14 +98,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
mode-sepolia-op-erigon-archive-trace:
|
||||
|
||||
mode-sepolia-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -143,5 +141,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
op-mainnet-archive:
|
||||
image: ${OP_ERIGON_IMAGE:-testinprod/erigon}:${OP_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10509:10509
|
||||
- 10509:10509/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.op-mainnet-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/op-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.op-mainnet-op-erigon-archive-trace.rule=PathPrefix(`/op-mainnet-archive`)}
|
||||
- traefik.http.routers.op-mainnet-op-erigon-archive-trace.middlewares=op-mainnet-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
op-mainnet-archive-node:
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_MAINNET_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -99,14 +97,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
op-mainnet-op-erigon-archive-trace:
|
||||
|
||||
op-mainnet-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -142,5 +140,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
op-sepolia-archive:
|
||||
image: ${OP_ERIGON_IMAGE:-testinprod/erigon}:${OP_SEPOLIA_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10373:10373
|
||||
- 10373:10373/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.op-sepolia-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/op-sepolia-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.op-sepolia-op-erigon-archive-trace.rule=PathPrefix(`/op-sepolia-archive`)}
|
||||
- traefik.http.routers.op-sepolia-op-erigon-archive-trace.middlewares=op-sepolia-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
op-sepolia-archive-node:
|
||||
image: ${OP_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${OP_SEPOLIA_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -100,14 +98,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
op-sepolia-op-erigon-archive-trace:
|
||||
|
||||
op-sepolia-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -143,5 +141,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
snax-mainnet-archive:
|
||||
image: ${SNAX_ERIGON_IMAGE:-testinprod/erigon}:${SNAX_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10671:10671
|
||||
- 10671:10671/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.snax-mainnet-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/snax-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.snax-mainnet-op-erigon-archive-trace.rule=PathPrefix(`/snax-mainnet-archive`)}
|
||||
- traefik.http.routers.snax-mainnet-op-erigon-archive-trace.middlewares=snax-mainnet-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
snax-mainnet-archive-node:
|
||||
image: ${SNAX_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${SNAX_MAINNET_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -99,14 +97,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
snax-mainnet-op-erigon-archive-trace:
|
||||
|
||||
snax-mainnet-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -142,5 +140,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
soneium-minato-archive:
|
||||
image: ${SONEIUM_ERIGON_IMAGE:-testinprod/erigon}:${SONEIUM_MINATO_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10314:10314
|
||||
- 10314:10314/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.soneium-minato-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/soneium-minato-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.soneium-minato-op-erigon-archive-trace.rule=PathPrefix(`/soneium-minato-archive`)}
|
||||
- traefik.http.routers.soneium-minato-op-erigon-archive-trace.middlewares=soneium-minato-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
soneium-minato-archive-node:
|
||||
image: ${SONEIUM_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${SONEIUM_MINATO_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -100,14 +98,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
soneium-minato-op-erigon-archive-trace:
|
||||
|
||||
soneium-minato-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -143,5 +141,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
swell-mainnet-archive:
|
||||
image: ${SWELL_ERIGON_IMAGE:-testinprod/erigon}:${SWELL_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10810:10810
|
||||
- 10810:10810/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.swell-mainnet-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/swell-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.swell-mainnet-op-erigon-archive-trace.rule=PathPrefix(`/swell-mainnet-archive`)}
|
||||
- traefik.http.routers.swell-mainnet-op-erigon-archive-trace.middlewares=swell-mainnet-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
swell-mainnet-archive-node:
|
||||
image: ${SWELL_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${SWELL_MAINNET_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -99,14 +97,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
swell-mainnet-op-erigon-archive-trace:
|
||||
|
||||
swell-mainnet-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -142,5 +140,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
unichain-mainnet-archive:
|
||||
image: ${UNICHAIN_ERIGON_IMAGE:-testinprod/erigon}:${UNICHAIN_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10415:10415
|
||||
- 10415:10415/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/unichain-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.unichain-mainnet-op-erigon-archive-trace.rule=PathPrefix(`/unichain-mainnet-archive`)}
|
||||
- traefik.http.routers.unichain-mainnet-op-erigon-archive-trace.middlewares=unichain-mainnet-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
unichain-mainnet-archive-node:
|
||||
image: ${UNICHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${UNICHAIN_MAINNET_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -99,14 +97,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
unichain-mainnet-op-erigon-archive-trace:
|
||||
|
||||
unichain-mainnet-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -142,5 +140,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
unichain-sepolia-archive:
|
||||
image: ${UNICHAIN_ERIGON_IMAGE:-testinprod/erigon}:${UNICHAIN_SEPOLIA_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10196:10196
|
||||
- 10196:10196/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.unichain-sepolia-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/unichain-sepolia-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.unichain-sepolia-op-erigon-archive-trace.rule=PathPrefix(`/unichain-sepolia-archive`)}
|
||||
- traefik.http.routers.unichain-sepolia-op-erigon-archive-trace.middlewares=unichain-sepolia-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
unichain-sepolia-archive-node:
|
||||
image: ${UNICHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${UNICHAIN_SEPOLIA_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -100,14 +98,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
unichain-sepolia-op-erigon-archive-trace:
|
||||
|
||||
unichain-sepolia-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -143,5 +141,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
worldchain-mainnet-archive:
|
||||
image: ${WORLDCHAIN_ERIGON_IMAGE:-testinprod/erigon}:${WORLDCHAIN_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10629:10629
|
||||
- 10629:10629/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.worldchain-mainnet-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/worldchain-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.worldchain-mainnet-op-erigon-archive-trace.rule=PathPrefix(`/worldchain-mainnet-archive`)}
|
||||
- traefik.http.routers.worldchain-mainnet-op-erigon-archive-trace.middlewares=worldchain-mainnet-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
worldchain-mainnet-archive-node:
|
||||
image: ${WORLDCHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${WORLDCHAIN_MAINNET_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -99,14 +97,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
worldchain-mainnet-op-erigon-archive-trace:
|
||||
|
||||
worldchain-mainnet-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -142,5 +140,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
worldchain-sepolia-archive:
|
||||
image: ${WORLDCHAIN_ERIGON_IMAGE:-testinprod/erigon}:${WORLDCHAIN_SEPOLIA_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10046:10046
|
||||
- 10046:10046/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/worldchain-sepolia-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.worldchain-sepolia-op-erigon-archive-trace.rule=PathPrefix(`/worldchain-sepolia-archive`)}
|
||||
- traefik.http.routers.worldchain-sepolia-op-erigon-archive-trace.middlewares=worldchain-sepolia-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
worldchain-sepolia-archive-node:
|
||||
image: ${WORLDCHAIN_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${WORLDCHAIN_SEPOLIA_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -100,14 +98,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
worldchain-sepolia-op-erigon-archive-trace:
|
||||
|
||||
worldchain-sepolia-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -143,5 +141,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
zora-mainnet-archive:
|
||||
image: ${ZORA_ERIGON_IMAGE:-testinprod/erigon}:${ZORA_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10360:10360
|
||||
- 10360:10360/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.zora-mainnet-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/zora-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.zora-mainnet-op-erigon-archive-trace.rule=PathPrefix(`/zora-mainnet-archive`)}
|
||||
- traefik.http.routers.zora-mainnet-op-erigon-archive-trace.middlewares=zora-mainnet-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
zora-mainnet-archive-node:
|
||||
image: ${ZORA_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${ZORA_MAINNET_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -99,14 +97,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
zora-mainnet-op-erigon-archive-trace:
|
||||
|
||||
zora-mainnet-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -142,5 +140,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
zora-sepolia-archive:
|
||||
image: ${ZORA_ERIGON_IMAGE:-testinprod/erigon}:${ZORA_SEPOLIA_ERIGON_VERSION:-v2.61.1-0.8.3}
|
||||
user: root
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10839:10839
|
||||
- 10839:10839/udp
|
||||
@@ -68,7 +67,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.zora-sepolia-op-erigon-archive-trace.rule=Host(`$DOMAIN`) && PathPrefix(`/zora-sepolia-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.zora-sepolia-op-erigon-archive-trace.rule=PathPrefix(`/zora-sepolia-archive`)}
|
||||
- traefik.http.routers.zora-sepolia-op-erigon-archive-trace.middlewares=zora-sepolia-op-erigon-archive-trace-stripprefix, ipwhitelist
|
||||
|
||||
zora-sepolia-archive-node:
|
||||
image: ${ZORA_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${ZORA_SEPOLIA_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -100,14 +98,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
zora-sepolia-op-erigon-archive-trace:
|
||||
|
||||
zora-sepolia-op-erigon-archive-trace:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -143,5 +141,4 @@ x-upstreams:
|
||||
- name: erigon_getBlockByTimestamp
|
||||
- name: erigon_BlockNumber
|
||||
- name: erigon_getLatestLogs
|
||||
|
||||
...
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
# use at your own risk
|
||||
|
||||
services:
|
||||
|
||||
base-mainnet-archive:
|
||||
image: ${BASE_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${BASE_MAINNET_GETH_VERSION:-v1.101503.3}
|
||||
user: root
|
||||
@@ -21,7 +21,6 @@ services:
|
||||
expose:
|
||||
- 8545
|
||||
- 8551
|
||||
|
||||
ports:
|
||||
- 10422:10422
|
||||
- 10422:10422/udp
|
||||
@@ -69,7 +68,6 @@ services:
|
||||
- ${NO_SSL:-traefik.http.routers.base-mainnet-op-geth-archive-leveldb-hash.rule=Host(`$DOMAIN`) && PathPrefix(`/base-mainnet-archive`)}
|
||||
- ${NO_SSL:+traefik.http.routers.base-mainnet-op-geth-archive-leveldb-hash.rule=PathPrefix(`/base-mainnet-archive`)}
|
||||
- traefik.http.routers.base-mainnet-op-geth-archive-leveldb-hash.middlewares=base-mainnet-op-geth-archive-leveldb-hash-stripprefix, ipwhitelist
|
||||
|
||||
base-mainnet-archive-node:
|
||||
image: ${BASE_NODE_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node}:${BASE_MAINNET_NODE_VERSION:-v1.13.1}
|
||||
ports:
|
||||
@@ -100,14 +98,14 @@ services:
|
||||
entrypoint: [op-node]
|
||||
networks:
|
||||
- chains
|
||||
|
||||
volumes:
|
||||
- .jwtsecret:/jwtsecret:ro
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
base-mainnet-op-geth-archive-leveldb-hash:
|
||||
|
||||
base-mainnet-op-geth-archive-leveldb-hash:
|
||||
x-upstreams:
|
||||
|
||||
- id: $${ID}
|
||||
labels:
|
||||
provider: $${PROVIDER}
|
||||
@@ -116,7 +114,6 @@ x-upstreams:
|
||||
enabled:
|
||||
- debug
|
||||
- filter
|
||||
|
||||
methods:
|
||||
disabled:
|
||||
enabled:
|
||||
@@ -137,5 +134,4 @@ x-upstreams:
|
||||
# non standard geth and erigon
|
||||
- name: eth_getRawTransactionByHash
|
||||
- name: eth_getRawTransactionByBlockHashAndIndex
|
||||
|
||||
...
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user