now with prometheus. hopefully
This commit is contained in:
@@ -76,6 +76,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.arbitrum-one-arbnode-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/arbitrum-one-archive
|
- traefik.http.middlewares.arbitrum-one-arbnode-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/arbitrum-one-archive
|
||||||
- traefik.http.services.arbitrum-one-arbnode-archive-leveldb-hash.loadbalancer.server.port=8545
|
- traefik.http.services.arbitrum-one-arbnode-archive-leveldb-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.alephzero-mainnet-nitro-archive-pebble-hash-stripprefix.stripprefix.prefixes=/alephzero-mainnet-archive
|
- traefik.http.middlewares.alephzero-mainnet-nitro-archive-pebble-hash-stripprefix.stripprefix.prefixes=/alephzero-mainnet-archive
|
||||||
- traefik.http.services.alephzero-mainnet-nitro-archive-pebble-hash.loadbalancer.server.port=8545
|
- traefik.http.services.alephzero-mainnet-nitro-archive-pebble-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.alephzero-mainnet-nitro-pruned-pebble-path-stripprefix.stripprefix.prefixes=/alephzero-mainnet
|
- traefik.http.middlewares.alephzero-mainnet-nitro-pruned-pebble-path-stripprefix.stripprefix.prefixes=/alephzero-mainnet
|
||||||
- traefik.http.services.alephzero-mainnet-nitro-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.alephzero-mainnet-nitro-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.alephzero-sepolia-nitro-archive-pebble-hash-stripprefix.stripprefix.prefixes=/alephzero-sepolia-archive
|
- traefik.http.middlewares.alephzero-sepolia-nitro-archive-pebble-hash-stripprefix.stripprefix.prefixes=/alephzero-sepolia-archive
|
||||||
- traefik.http.services.alephzero-sepolia-nitro-archive-pebble-hash.loadbalancer.server.port=8545
|
- traefik.http.services.alephzero-sepolia-nitro-archive-pebble-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.alephzero-sepolia-nitro-pruned-pebble-path-stripprefix.stripprefix.prefixes=/alephzero-sepolia
|
- traefik.http.middlewares.alephzero-sepolia-nitro-pruned-pebble-path-stripprefix.stripprefix.prefixes=/alephzero-sepolia
|
||||||
- traefik.http.services.alephzero-sepolia-nitro-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.alephzero-sepolia-nitro-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -80,6 +80,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.arbitrum-nova-nitro-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/arbitrum-nova-archive
|
- traefik.http.middlewares.arbitrum-nova-nitro-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/arbitrum-nova-archive
|
||||||
- traefik.http.services.arbitrum-nova-nitro-archive-leveldb-hash.loadbalancer.server.port=8545
|
- traefik.http.services.arbitrum-nova-nitro-archive-leveldb-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -80,6 +80,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.arbitrum-nova-nitro-pruned-pebble-hash-stripprefix.stripprefix.prefixes=/arbitrum-nova
|
- traefik.http.middlewares.arbitrum-nova-nitro-pruned-pebble-hash-stripprefix.stripprefix.prefixes=/arbitrum-nova
|
||||||
- traefik.http.services.arbitrum-nova-nitro-pruned-pebble-hash.loadbalancer.server.port=8545
|
- traefik.http.services.arbitrum-nova-nitro-pruned-pebble-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -81,6 +81,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.arbitrum-one-nitro-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/arbitrum-one-archive
|
- traefik.http.middlewares.arbitrum-one-nitro-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/arbitrum-one-archive
|
||||||
- traefik.http.services.arbitrum-one-nitro-archive-leveldb-hash.loadbalancer.server.port=8545
|
- traefik.http.services.arbitrum-one-nitro-archive-leveldb-hash.loadbalancer.server.port=8545
|
||||||
@@ -140,7 +141,8 @@ services:
|
|||||||
options:
|
options:
|
||||||
max-size: 10m
|
max-size: 10m
|
||||||
max-file: '3'
|
max-file: '3'
|
||||||
labels: []
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
arbitrum-one-arbnode-archive-leveldb-hash:
|
arbitrum-one-arbnode-archive-leveldb-hash:
|
||||||
|
|||||||
@@ -79,6 +79,8 @@ services:
|
|||||||
- ./tmp/arbitrum-one:/tmp
|
- ./tmp/arbitrum-one:/tmp
|
||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
arbitrum-one-benchmark:
|
arbitrum-one-benchmark:
|
||||||
build:
|
build:
|
||||||
@@ -98,6 +100,7 @@ services:
|
|||||||
- chains
|
- chains
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.arbitrum-one-nitro-pruned-pebble-hash-stripprefix.stripprefix.prefixes=/arbitrum-one
|
- traefik.http.middlewares.arbitrum-one-nitro-pruned-pebble-hash-stripprefix.stripprefix.prefixes=/arbitrum-one
|
||||||
- traefik.http.services.arbitrum-one-nitro-pruned-pebble-hash.loadbalancer.server.port=8545
|
- traefik.http.services.arbitrum-one-nitro-pruned-pebble-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -81,6 +81,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.arbitrum-one-nitro-pruned-pebble-hash-stripprefix.stripprefix.prefixes=/arbitrum-one
|
- traefik.http.middlewares.arbitrum-one-nitro-pruned-pebble-hash-stripprefix.stripprefix.prefixes=/arbitrum-one
|
||||||
- traefik.http.services.arbitrum-one-nitro-pruned-pebble-hash.loadbalancer.server.port=8545
|
- traefik.http.services.arbitrum-one-nitro-pruned-pebble-hash.loadbalancer.server.port=8545
|
||||||
@@ -110,6 +111,7 @@ services:
|
|||||||
- ${ARBITRUM_ONE_FIREETH_DATA:-arbitrum-one-fireeth}:/firehose-data
|
- ${ARBITRUM_ONE_FIREETH_DATA:-arbitrum-one-fireeth}:/firehose-data
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.services.arbitrum-one-nitro-pruned-pebble-hash-firehose.loadbalancer.server.scheme=h2c
|
- traefik.http.services.arbitrum-one-nitro-pruned-pebble-hash-firehose.loadbalancer.server.scheme=h2c
|
||||||
- traefik.http.routers.arbitrum-one-nitro-pruned-pebble-hash-firehose.service=arbitrum-one-nitro-pruned-pebble-hash-firehose
|
- traefik.http.routers.arbitrum-one-nitro-pruned-pebble-hash-firehose.service=arbitrum-one-nitro-pruned-pebble-hash-firehose
|
||||||
|
|||||||
@@ -80,6 +80,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.arbitrum-one-nitro-pruned-pebble-hash-stripprefix.stripprefix.prefixes=/arbitrum-one
|
- traefik.http.middlewares.arbitrum-one-nitro-pruned-pebble-hash-stripprefix.stripprefix.prefixes=/arbitrum-one
|
||||||
- traefik.http.services.arbitrum-one-nitro-pruned-pebble-hash.loadbalancer.server.port=8545
|
- traefik.http.services.arbitrum-one-nitro-pruned-pebble-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -80,6 +80,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.arbitrum-sepolia-nitro-archive-pebble-hash-stripprefix.stripprefix.prefixes=/arbitrum-sepolia-archive
|
- traefik.http.middlewares.arbitrum-sepolia-nitro-archive-pebble-hash-stripprefix.stripprefix.prefixes=/arbitrum-sepolia-archive
|
||||||
- traefik.http.services.arbitrum-sepolia-nitro-archive-pebble-hash.loadbalancer.server.port=8545
|
- traefik.http.services.arbitrum-sepolia-nitro-archive-pebble-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -80,6 +80,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.arbitrum-sepolia-nitro-pruned-pebble-hash-stripprefix.stripprefix.prefixes=/arbitrum-sepolia
|
- traefik.http.middlewares.arbitrum-sepolia-nitro-pruned-pebble-hash-stripprefix.stripprefix.prefixes=/arbitrum-sepolia
|
||||||
- traefik.http.services.arbitrum-sepolia-nitro-pruned-pebble-hash.loadbalancer.server.port=8545
|
- traefik.http.services.arbitrum-sepolia-nitro-pruned-pebble-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.connext-sepolia-nitro-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/connext-sepolia-archive
|
- traefik.http.middlewares.connext-sepolia-nitro-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/connext-sepolia-archive
|
||||||
- traefik.http.services.connext-sepolia-nitro-archive-leveldb-hash.loadbalancer.server.port=8545
|
- traefik.http.services.connext-sepolia-nitro-archive-leveldb-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.connext-sepolia-nitro-pruned-pebble-path-stripprefix.stripprefix.prefixes=/connext-sepolia
|
- traefik.http.middlewares.connext-sepolia-nitro-pruned-pebble-path-stripprefix.stripprefix.prefixes=/connext-sepolia
|
||||||
- traefik.http.services.connext-sepolia-nitro-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.connext-sepolia-nitro-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.everclear-mainnet-nitro-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/everclear-mainnet-archive
|
- traefik.http.middlewares.everclear-mainnet-nitro-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/everclear-mainnet-archive
|
||||||
- traefik.http.services.everclear-mainnet-nitro-archive-leveldb-hash.loadbalancer.server.port=8545
|
- traefik.http.services.everclear-mainnet-nitro-archive-leveldb-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.everclear-mainnet-nitro-pruned-pebble-path-stripprefix.stripprefix.prefixes=/everclear-mainnet
|
- traefik.http.middlewares.everclear-mainnet-nitro-pruned-pebble-path-stripprefix.stripprefix.prefixes=/everclear-mainnet
|
||||||
- traefik.http.services.everclear-mainnet-nitro-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.everclear-mainnet-nitro-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -85,6 +85,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.opencampuscodex-sepolia-nitro-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/opencampuscodex-sepolia-archive
|
- traefik.http.middlewares.opencampuscodex-sepolia-nitro-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/opencampuscodex-sepolia-archive
|
||||||
- traefik.http.services.opencampuscodex-sepolia-nitro-archive-leveldb-hash.loadbalancer.server.port=8545
|
- traefik.http.services.opencampuscodex-sepolia-nitro-archive-leveldb-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -85,6 +85,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.opencampuscodex-sepolia-nitro-pruned-pebble-path-stripprefix.stripprefix.prefixes=/opencampuscodex-sepolia
|
- traefik.http.middlewares.opencampuscodex-sepolia-nitro-pruned-pebble-path-stripprefix.stripprefix.prefixes=/opencampuscodex-sepolia
|
||||||
- traefik.http.services.opencampuscodex-sepolia-nitro-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.opencampuscodex-sepolia-nitro-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -85,6 +85,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.playblock-mainnet-nitro-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/playblock-mainnet-archive
|
- traefik.http.middlewares.playblock-mainnet-nitro-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/playblock-mainnet-archive
|
||||||
- traefik.http.services.playblock-mainnet-nitro-archive-leveldb-hash.loadbalancer.server.port=8545
|
- traefik.http.services.playblock-mainnet-nitro-archive-leveldb-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -85,6 +85,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.playblock-mainnet-nitro-pruned-pebble-path-stripprefix.stripprefix.prefixes=/playblock-mainnet
|
- traefik.http.middlewares.playblock-mainnet-nitro-pruned-pebble-path-stripprefix.stripprefix.prefixes=/playblock-mainnet
|
||||||
- traefik.http.services.playblock-mainnet-nitro-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.playblock-mainnet-nitro-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.real-mainnet-nitro-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/real-mainnet-archive
|
- traefik.http.middlewares.real-mainnet-nitro-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/real-mainnet-archive
|
||||||
- traefik.http.services.real-mainnet-nitro-archive-leveldb-hash.loadbalancer.server.port=8545
|
- traefik.http.services.real-mainnet-nitro-archive-leveldb-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.real-mainnet-nitro-archive-pebble-hash-stripprefix.stripprefix.prefixes=/real-mainnet-archive
|
- traefik.http.middlewares.real-mainnet-nitro-archive-pebble-hash-stripprefix.stripprefix.prefixes=/real-mainnet-archive
|
||||||
- traefik.http.services.real-mainnet-nitro-archive-pebble-hash.loadbalancer.server.port=8545
|
- traefik.http.services.real-mainnet-nitro-archive-pebble-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.real-mainnet-nitro-pruned-pebble-path-stripprefix.stripprefix.prefixes=/real-mainnet
|
- traefik.http.middlewares.real-mainnet-nitro-pruned-pebble-path-stripprefix.stripprefix.prefixes=/real-mainnet
|
||||||
- traefik.http.services.real-mainnet-nitro-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.real-mainnet-nitro-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -69,9 +69,13 @@ services:
|
|||||||
- ./avalanche/fuji:/config
|
- ./avalanche/fuji:/config
|
||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
avalanche-fuji-archive:
|
avalanche-fuji-archive:
|
||||||
image: nginx
|
image: nginx
|
||||||
|
expose:
|
||||||
|
- '80'
|
||||||
environment:
|
environment:
|
||||||
PROXY_HOST: avalanche-fuji-archive-client
|
PROXY_HOST: avalanche-fuji-archive-client
|
||||||
RPC_PATH: /ext/bc/C/rpc
|
RPC_PATH: /ext/bc/C/rpc
|
||||||
@@ -87,6 +91,7 @@ services:
|
|||||||
- ./nginx-proxy:/etc/nginx/templates
|
- ./nginx-proxy:/etc/nginx/templates
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.avalanche-fuji-go-archive-leveldb-stripprefix.stripprefix.prefixes=/avalanche-fuji-archive
|
- traefik.http.middlewares.avalanche-fuji-go-archive-leveldb-stripprefix.stripprefix.prefixes=/avalanche-fuji-archive
|
||||||
- traefik.http.services.avalanche-fuji-go-archive-leveldb.loadbalancer.server.port=80
|
- traefik.http.services.avalanche-fuji-go-archive-leveldb.loadbalancer.server.port=80
|
||||||
|
|||||||
@@ -69,9 +69,13 @@ services:
|
|||||||
- ./avalanche/fuji:/config
|
- ./avalanche/fuji:/config
|
||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
avalanche-fuji:
|
avalanche-fuji:
|
||||||
image: nginx
|
image: nginx
|
||||||
|
expose:
|
||||||
|
- '80'
|
||||||
environment:
|
environment:
|
||||||
PROXY_HOST: avalanche-fuji-client
|
PROXY_HOST: avalanche-fuji-client
|
||||||
RPC_PATH: /ext/bc/C/rpc
|
RPC_PATH: /ext/bc/C/rpc
|
||||||
@@ -87,6 +91,7 @@ services:
|
|||||||
- ./nginx-proxy:/etc/nginx/templates
|
- ./nginx-proxy:/etc/nginx/templates
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.avalanche-fuji-go-pruned-pebbledb-stripprefix.stripprefix.prefixes=/avalanche-fuji
|
- traefik.http.middlewares.avalanche-fuji-go-pruned-pebbledb-stripprefix.stripprefix.prefixes=/avalanche-fuji
|
||||||
- traefik.http.services.avalanche-fuji-go-pruned-pebbledb.loadbalancer.server.port=80
|
- traefik.http.services.avalanche-fuji-go-pruned-pebbledb.loadbalancer.server.port=80
|
||||||
|
|||||||
@@ -69,9 +69,13 @@ services:
|
|||||||
- ./avalanche/mainnet:/config
|
- ./avalanche/mainnet:/config
|
||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
avalanche-mainnet-archive:
|
avalanche-mainnet-archive:
|
||||||
image: nginx
|
image: nginx
|
||||||
|
expose:
|
||||||
|
- '80'
|
||||||
environment:
|
environment:
|
||||||
PROXY_HOST: avalanche-mainnet-archive-client
|
PROXY_HOST: avalanche-mainnet-archive-client
|
||||||
RPC_PATH: /ext/bc/C/rpc
|
RPC_PATH: /ext/bc/C/rpc
|
||||||
@@ -87,6 +91,7 @@ services:
|
|||||||
- ./nginx-proxy:/etc/nginx/templates
|
- ./nginx-proxy:/etc/nginx/templates
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.avalanche-mainnet-go-archive-leveldb-stripprefix.stripprefix.prefixes=/avalanche-mainnet-archive
|
- traefik.http.middlewares.avalanche-mainnet-go-archive-leveldb-stripprefix.stripprefix.prefixes=/avalanche-mainnet-archive
|
||||||
- traefik.http.services.avalanche-mainnet-go-archive-leveldb.loadbalancer.server.port=80
|
- traefik.http.services.avalanche-mainnet-go-archive-leveldb.loadbalancer.server.port=80
|
||||||
|
|||||||
@@ -69,9 +69,13 @@ services:
|
|||||||
- ./avalanche/mainnet:/config
|
- ./avalanche/mainnet:/config
|
||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
avalanche-mainnet:
|
avalanche-mainnet:
|
||||||
image: nginx
|
image: nginx
|
||||||
|
expose:
|
||||||
|
- '80'
|
||||||
environment:
|
environment:
|
||||||
PROXY_HOST: avalanche-mainnet-client
|
PROXY_HOST: avalanche-mainnet-client
|
||||||
RPC_PATH: /ext/bc/C/rpc
|
RPC_PATH: /ext/bc/C/rpc
|
||||||
@@ -87,6 +91,7 @@ services:
|
|||||||
- ./nginx-proxy:/etc/nginx/templates
|
- ./nginx-proxy:/etc/nginx/templates
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.avalanche-mainnet-go-pruned-pebbledb-stripprefix.stripprefix.prefixes=/avalanche-mainnet
|
- traefik.http.middlewares.avalanche-mainnet-go-pruned-pebbledb-stripprefix.stripprefix.prefixes=/avalanche-mainnet
|
||||||
- traefik.http.services.avalanche-mainnet-go-pruned-pebbledb.loadbalancer.server.port=80
|
- traefik.http.services.avalanche-mainnet-go-pruned-pebbledb.loadbalancer.server.port=80
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
berachain-bartio-archive:
|
berachain-bartio-archive:
|
||||||
image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_BARTIO_RETH_VERSION:-v1.3.12}
|
image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_BARTIO_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -61,6 +61,7 @@ services:
|
|||||||
- 10527:10527/udp
|
- 10527:10527/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
environment:
|
environment:
|
||||||
- BOOTNODES=enode://0401e494dbd0c84c5c0f72adac5985d2f2525e08b68d448958aae218f5ac8198a80d1498e0ebec2ce38b1b18d6750f6e61a56b4614c5a6c6cf0981c39aed47dc@34.159.32.127:30303,enode://9b6c1eb143c9e3af0c7283262a9a38fe8bf844114b1f304673c2ac1c23e6bccfdaa8f4e9cb8c460bded495933fd92eeff30e6ab2e0538b56e249beea2c512906@35.234.88.149:30303,enode://e9675164b5e17b9d9edf0cc2bd79e6b6f487200c74d1331c220abb5b8ee80c2eefbf18213989585e9d0960683e819542e11d4eefb5f2b4019e1e49f9fd8fff18@berav2-bootnode.staketab.org:30303,enode://16e21c20f670d9e88570b8d3c580c7ef54f3515bffab864f1f3047c4125c3e7d98e782b990165808363a1b54ddca51c9dafaca9d6cd7ecca93e2e809ba522cae@berachain-testnet-v2.enode.l0vd.com:30304,enode://e31aa249638083d34817eed2b499ccd4b0718a332f0ea530e3062e13f624cb03a7d6b6e0460193ee87b5fc12e73a726070a3126ef53492ffbdc5e6c102f6dfb3@34.64.198.56:30303,enode://3f2f85e2e711f198fb7324b74fab6a0599b2534774f3aa26241dbbabe870b650574324da01aa98ee24ce97c8d76362a2db03034a6ddff43119ccfdc269663cbf@34.47.79.13:30303,enode://7a2f67d22b12e10c6ba9cd951866dda6471604be5fbd5102217dbad1cc56e590befd2009ecc99958a468a5b8e0dc28e14d9b6822491719c93199be6aa0319077@34.124.220.31:30303,enode://a96aac0b81c7e75fecc2ae613eaf13b27b2aaf3d46a90db904f94797d1746aa31e6593ae4cd476f81d5c6d1d2228ca60c885727978c369586c38871c63a330ee@35.240.182.27:30303,enode://dc44744074ac2dd76db0e0f9d95eb86cd558f6ba75e4a4af1303f2259624c8ce041198f976862a284165253b6dc6b2fa91b995cbca3ef2683879b6247e05e553@34.95.61.239:30303,enode://bf5364e1cf7ecd11646ccaea5c06b56622c04d52200d9cd141e01db9c9661237ceebecde1616e66e390a968ffd1c07e027531cad23044517b7bf36caa8b97f5f@34.152.41.26:30303,enode://f61e51c18fdb6ddf5e520209c53a0e60b2864d168eb0d3c02541050de9fee003b61818c7f70b32b61adee082280e7de4811fd3da47d87c87b3d17bf44e3bb76c@beacond-testnet.blacknodes.net:30303,enode://f24b54da77cf604e92aeb5ee5e79401fd3e66111563ca630e72330ccab6f385ccbbde5eba4577ee7bfb5e83347263d0e4cad042fd4c10468d0e38906fc82ba31@bera-testnet-seeds.nodeinfra.com:30303,enode://2e44e8e12b4666632dd2d4d555cfca5ceac4ca6cf6f45c46fc0ba27d1f9f7578dd598c74ae8b4189430a85b15d103c215a63cdbeafd41895fee1405a094fa77a@135.125.188.10:30303
|
- BOOTNODES=enode://0401e494dbd0c84c5c0f72adac5985d2f2525e08b68d448958aae218f5ac8198a80d1498e0ebec2ce38b1b18d6750f6e61a56b4614c5a6c6cf0981c39aed47dc@34.159.32.127:30303,enode://9b6c1eb143c9e3af0c7283262a9a38fe8bf844114b1f304673c2ac1c23e6bccfdaa8f4e9cb8c460bded495933fd92eeff30e6ab2e0538b56e249beea2c512906@35.234.88.149:30303,enode://e9675164b5e17b9d9edf0cc2bd79e6b6f487200c74d1331c220abb5b8ee80c2eefbf18213989585e9d0960683e819542e11d4eefb5f2b4019e1e49f9fd8fff18@berav2-bootnode.staketab.org:30303,enode://16e21c20f670d9e88570b8d3c580c7ef54f3515bffab864f1f3047c4125c3e7d98e782b990165808363a1b54ddca51c9dafaca9d6cd7ecca93e2e809ba522cae@berachain-testnet-v2.enode.l0vd.com:30304,enode://e31aa249638083d34817eed2b499ccd4b0718a332f0ea530e3062e13f624cb03a7d6b6e0460193ee87b5fc12e73a726070a3126ef53492ffbdc5e6c102f6dfb3@34.64.198.56:30303,enode://3f2f85e2e711f198fb7324b74fab6a0599b2534774f3aa26241dbbabe870b650574324da01aa98ee24ce97c8d76362a2db03034a6ddff43119ccfdc269663cbf@34.47.79.13:30303,enode://7a2f67d22b12e10c6ba9cd951866dda6471604be5fbd5102217dbad1cc56e590befd2009ecc99958a468a5b8e0dc28e14d9b6822491719c93199be6aa0319077@34.124.220.31:30303,enode://a96aac0b81c7e75fecc2ae613eaf13b27b2aaf3d46a90db904f94797d1746aa31e6593ae4cd476f81d5c6d1d2228ca60c885727978c369586c38871c63a330ee@35.240.182.27:30303,enode://dc44744074ac2dd76db0e0f9d95eb86cd558f6ba75e4a4af1303f2259624c8ce041198f976862a284165253b6dc6b2fa91b995cbca3ef2683879b6247e05e553@34.95.61.239:30303,enode://bf5364e1cf7ecd11646ccaea5c06b56622c04d52200d9cd141e01db9c9661237ceebecde1616e66e390a968ffd1c07e027531cad23044517b7bf36caa8b97f5f@34.152.41.26:30303,enode://f61e51c18fdb6ddf5e520209c53a0e60b2864d168eb0d3c02541050de9fee003b61818c7f70b32b61adee082280e7de4811fd3da47d87c87b3d17bf44e3bb76c@beacond-testnet.blacknodes.net:30303,enode://f24b54da77cf604e92aeb5ee5e79401fd3e66111563ca630e72330ccab6f385ccbbde5eba4577ee7bfb5e83347263d0e4cad042fd4c10468d0e38906fc82ba31@bera-testnet-seeds.nodeinfra.com:30303,enode://2e44e8e12b4666632dd2d4d555cfca5ceac4ca6cf6f45c46fc0ba27d1f9f7578dd598c74ae8b4189430a85b15d103c215a63cdbeafd41895fee1405a094fa77a@135.125.188.10:30303
|
||||||
@@ -76,6 +77,9 @@ services:
|
|||||||
- --engine.cross-block-cache-size=${BERACHAIN_BARTIO_RETH_STATE_CACHE:-4096}
|
- --engine.cross-block-cache-size=${BERACHAIN_BARTIO_RETH_STATE_CACHE:-4096}
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=10527
|
- --port=10527
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -107,6 +111,9 @@ services:
|
|||||||
- berachain-bartio-reth-archive-trace_config:/config
|
- berachain-bartio-reth-archive-trace_config:/config
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.berachain-bartio-reth-archive-trace-stripprefix.stripprefix.prefixes=/berachain-bartio-archive
|
- traefik.http.middlewares.berachain-bartio-reth-archive-trace-stripprefix.stripprefix.prefixes=/berachain-bartio-archive
|
||||||
- traefik.http.services.berachain-bartio-reth-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.berachain-bartio-reth-archive-trace.loadbalancer.server.port=8545
|
||||||
@@ -143,6 +150,8 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
- berachain-bartio-reth-archive-trace_config:/root/.beacond/config
|
- berachain-bartio-reth-archive-trace_config:/root/.beacond/config
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
berachain-bartio-reth-archive-trace:
|
berachain-bartio-reth-archive-trace:
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
berachain-bartio:
|
berachain-bartio:
|
||||||
image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_BARTIO_RETH_VERSION:-v1.3.12}
|
image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_BARTIO_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -61,6 +61,7 @@ services:
|
|||||||
- 14467:14467/udp
|
- 14467:14467/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
environment:
|
environment:
|
||||||
- BOOTNODES=enode://0401e494dbd0c84c5c0f72adac5985d2f2525e08b68d448958aae218f5ac8198a80d1498e0ebec2ce38b1b18d6750f6e61a56b4614c5a6c6cf0981c39aed47dc@34.159.32.127:30303,enode://9b6c1eb143c9e3af0c7283262a9a38fe8bf844114b1f304673c2ac1c23e6bccfdaa8f4e9cb8c460bded495933fd92eeff30e6ab2e0538b56e249beea2c512906@35.234.88.149:30303,enode://e9675164b5e17b9d9edf0cc2bd79e6b6f487200c74d1331c220abb5b8ee80c2eefbf18213989585e9d0960683e819542e11d4eefb5f2b4019e1e49f9fd8fff18@berav2-bootnode.staketab.org:30303,enode://16e21c20f670d9e88570b8d3c580c7ef54f3515bffab864f1f3047c4125c3e7d98e782b990165808363a1b54ddca51c9dafaca9d6cd7ecca93e2e809ba522cae@berachain-testnet-v2.enode.l0vd.com:30304,enode://e31aa249638083d34817eed2b499ccd4b0718a332f0ea530e3062e13f624cb03a7d6b6e0460193ee87b5fc12e73a726070a3126ef53492ffbdc5e6c102f6dfb3@34.64.198.56:30303,enode://3f2f85e2e711f198fb7324b74fab6a0599b2534774f3aa26241dbbabe870b650574324da01aa98ee24ce97c8d76362a2db03034a6ddff43119ccfdc269663cbf@34.47.79.13:30303,enode://7a2f67d22b12e10c6ba9cd951866dda6471604be5fbd5102217dbad1cc56e590befd2009ecc99958a468a5b8e0dc28e14d9b6822491719c93199be6aa0319077@34.124.220.31:30303,enode://a96aac0b81c7e75fecc2ae613eaf13b27b2aaf3d46a90db904f94797d1746aa31e6593ae4cd476f81d5c6d1d2228ca60c885727978c369586c38871c63a330ee@35.240.182.27:30303,enode://dc44744074ac2dd76db0e0f9d95eb86cd558f6ba75e4a4af1303f2259624c8ce041198f976862a284165253b6dc6b2fa91b995cbca3ef2683879b6247e05e553@34.95.61.239:30303,enode://bf5364e1cf7ecd11646ccaea5c06b56622c04d52200d9cd141e01db9c9661237ceebecde1616e66e390a968ffd1c07e027531cad23044517b7bf36caa8b97f5f@34.152.41.26:30303,enode://f61e51c18fdb6ddf5e520209c53a0e60b2864d168eb0d3c02541050de9fee003b61818c7f70b32b61adee082280e7de4811fd3da47d87c87b3d17bf44e3bb76c@beacond-testnet.blacknodes.net:30303,enode://f24b54da77cf604e92aeb5ee5e79401fd3e66111563ca630e72330ccab6f385ccbbde5eba4577ee7bfb5e83347263d0e4cad042fd4c10468d0e38906fc82ba31@bera-testnet-seeds.nodeinfra.com:30303,enode://2e44e8e12b4666632dd2d4d555cfca5ceac4ca6cf6f45c46fc0ba27d1f9f7578dd598c74ae8b4189430a85b15d103c215a63cdbeafd41895fee1405a094fa77a@135.125.188.10:30303
|
- BOOTNODES=enode://0401e494dbd0c84c5c0f72adac5985d2f2525e08b68d448958aae218f5ac8198a80d1498e0ebec2ce38b1b18d6750f6e61a56b4614c5a6c6cf0981c39aed47dc@34.159.32.127:30303,enode://9b6c1eb143c9e3af0c7283262a9a38fe8bf844114b1f304673c2ac1c23e6bccfdaa8f4e9cb8c460bded495933fd92eeff30e6ab2e0538b56e249beea2c512906@35.234.88.149:30303,enode://e9675164b5e17b9d9edf0cc2bd79e6b6f487200c74d1331c220abb5b8ee80c2eefbf18213989585e9d0960683e819542e11d4eefb5f2b4019e1e49f9fd8fff18@berav2-bootnode.staketab.org:30303,enode://16e21c20f670d9e88570b8d3c580c7ef54f3515bffab864f1f3047c4125c3e7d98e782b990165808363a1b54ddca51c9dafaca9d6cd7ecca93e2e809ba522cae@berachain-testnet-v2.enode.l0vd.com:30304,enode://e31aa249638083d34817eed2b499ccd4b0718a332f0ea530e3062e13f624cb03a7d6b6e0460193ee87b5fc12e73a726070a3126ef53492ffbdc5e6c102f6dfb3@34.64.198.56:30303,enode://3f2f85e2e711f198fb7324b74fab6a0599b2534774f3aa26241dbbabe870b650574324da01aa98ee24ce97c8d76362a2db03034a6ddff43119ccfdc269663cbf@34.47.79.13:30303,enode://7a2f67d22b12e10c6ba9cd951866dda6471604be5fbd5102217dbad1cc56e590befd2009ecc99958a468a5b8e0dc28e14d9b6822491719c93199be6aa0319077@34.124.220.31:30303,enode://a96aac0b81c7e75fecc2ae613eaf13b27b2aaf3d46a90db904f94797d1746aa31e6593ae4cd476f81d5c6d1d2228ca60c885727978c369586c38871c63a330ee@35.240.182.27:30303,enode://dc44744074ac2dd76db0e0f9d95eb86cd558f6ba75e4a4af1303f2259624c8ce041198f976862a284165253b6dc6b2fa91b995cbca3ef2683879b6247e05e553@34.95.61.239:30303,enode://bf5364e1cf7ecd11646ccaea5c06b56622c04d52200d9cd141e01db9c9661237ceebecde1616e66e390a968ffd1c07e027531cad23044517b7bf36caa8b97f5f@34.152.41.26:30303,enode://f61e51c18fdb6ddf5e520209c53a0e60b2864d168eb0d3c02541050de9fee003b61818c7f70b32b61adee082280e7de4811fd3da47d87c87b3d17bf44e3bb76c@beacond-testnet.blacknodes.net:30303,enode://f24b54da77cf604e92aeb5ee5e79401fd3e66111563ca630e72330ccab6f385ccbbde5eba4577ee7bfb5e83347263d0e4cad042fd4c10468d0e38906fc82ba31@bera-testnet-seeds.nodeinfra.com:30303,enode://2e44e8e12b4666632dd2d4d555cfca5ceac4ca6cf6f45c46fc0ba27d1f9f7578dd598c74ae8b4189430a85b15d103c215a63cdbeafd41895fee1405a094fa77a@135.125.188.10:30303
|
||||||
@@ -77,6 +78,9 @@ services:
|
|||||||
- --full
|
- --full
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=14467
|
- --port=14467
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -108,6 +112,9 @@ services:
|
|||||||
- berachain-bartio-reth-pruned-trace_config:/config
|
- berachain-bartio-reth-pruned-trace_config:/config
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.berachain-bartio-reth-pruned-trace-stripprefix.stripprefix.prefixes=/berachain-bartio
|
- traefik.http.middlewares.berachain-bartio-reth-pruned-trace-stripprefix.stripprefix.prefixes=/berachain-bartio
|
||||||
- traefik.http.services.berachain-bartio-reth-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.berachain-bartio-reth-pruned-trace.loadbalancer.server.port=8545
|
||||||
@@ -144,6 +151,8 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
- berachain-bartio-reth-pruned-trace_config:/root/.beacond/config
|
- berachain-bartio-reth-pruned-trace_config:/root/.beacond/config
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
berachain-bartio-reth-pruned-trace:
|
berachain-bartio-reth-pruned-trace:
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
berachain-bepolia-archive:
|
berachain-bepolia-archive:
|
||||||
image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_BEPOLIA_RETH_VERSION:-v1.3.12}
|
image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_BEPOLIA_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -61,6 +61,7 @@ services:
|
|||||||
- 11347:11347/udp
|
- 11347:11347/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
environment:
|
environment:
|
||||||
- BOOTNODES=enode://879752877fe08e483eba228b7544ff2de4a90e8ddaa59f122dfbc5c3689ea3030a0bfe4532d6a411a936dadce84e7a89086dca39dc39b9119603d87469010d9e@34.152.29.103:30303,enode://11f28864a15162c66b4b23d20b91fe08fda1d541df778d8db33be72558e80489a785d3fcc870926d10b7a6b848c7c6319bc215481319e527ce54ac139c2f44dc@34.118.159.247:30303,enode://47f41b9ab5a45e880a78330d2ae3f95a61f5cb41f203bbc9c9ff0e37778fc6c7fd46a6ee103e65ac36df8c024075a33f535a03cd8d800800c27fa2699fa0182b@34.47.28.251:30303,enode://fe6d2429b582de7daf387c6e5436f05d9185965267b72b8b6b4924125b50afdad765a820213d73d2afbfe64a721160a1a94750b4874ed97ccbe97c51443d1c42@34.95.21.165:30303,enode://1273d68cb5a884630aff8c35a30f643ad739461a5f7c8d2d691dc65547d5ad023829e1b6bf128edddd032047cb5c13e9dcd0f93a5de4aa5b958cef5970541863@34.159.207.112:30303,enode://fac9c2a0f719ec0ebc9021e88ad32eb7c05f4f351993dab6e4c86ae3ef5a47cade21749281263221c2b5583437893f957ac282858fd8a00f75f9a495eb53ae4e@34.141.54.42:30303,enode://5c0d582c19ea9f19928cfd6b7e156372d051b5720f67a444c38b671b8119bb097abfd1e4b868a389ab4a65bb9b405ef837df0ae195c0f32a33c61c39ca54e8ab@34.107.71.151:30303,enode://59aec227e87f4cd7c0a24c6cb0f870ef77abcc0c6d640f5a536c597a206b3505f7963f6459c265952b7bed3c3f260edf8a1412bbdb05f0e59d6bd612dc4bf077@34.141.48.88:30303,enode://281e3927839de398cb571279b324b6251d92c8de79263648f24dd4e451499a7fb336354bd4b7dc616e439f804cdd518fe49789f20b060c6426020de2c1cb285a@35.240.139.2:30303,enode://ae3f2e3f2caffc82aa0a5f5c6036def3d0be046b9245651b61567b4743c3c4937c08cb075d4ac543b163045942028384f3ef93bb25f7d500b644a2aab78f6b46@34.87.140.47:30303,enode://59e79f22bbf1645c60666ba6c17c54845080473df80711807fb3a4fbefc26278f78c43fa44ea6e52db38c57f1fccf6caa2de7589ca6cce8e161c3120e7a8d0d8@35.198.214.183:30303,enode://91d6e1878f5ab434a36625ac9017b792179324d42f4650a8dcc38774578d7ffb68882ec56861155e738eb62a7365b8463bd26886523f60edcfbf6137b43b9b65@35.240.234.137:30303,enode://f55dc8bac635b9c3b9fad688e3200c6b0744e2930d8d8a8e91d1effc0cd91b0547da3eac6d8d1431f0dd130ccc20f3c856fc90e32002bfc1e27d3286eef8c570@34.47.125.153:30303,enode://13da5e4ff1ab3481966f8d83309d8bd898ef5fa56355da57e683bdcc26b4c205be40341c87236934610d0c0bdddf11f6cef495966bba0092465839b8942bc54c@34.47.93.104:30303,enode://c2d43cba3380df975e78befc7294fe07a042eab1c2b743bdf436274b884bcdd0ef218821ff24732ff2106bf796964ada13dbeb42e27756f2491710be402fce59@34.64.123.223:30303,enode://f5b93e79932028a30bacb1b1cd7e7d42b30fe69640c0081bb51e29483bfe715c698dfcf50a309f208743c0ef07884afa39d0c96c6e56a8e58ce7ff1181fdffa0@34.22.89.170:30303
|
- BOOTNODES=enode://879752877fe08e483eba228b7544ff2de4a90e8ddaa59f122dfbc5c3689ea3030a0bfe4532d6a411a936dadce84e7a89086dca39dc39b9119603d87469010d9e@34.152.29.103:30303,enode://11f28864a15162c66b4b23d20b91fe08fda1d541df778d8db33be72558e80489a785d3fcc870926d10b7a6b848c7c6319bc215481319e527ce54ac139c2f44dc@34.118.159.247:30303,enode://47f41b9ab5a45e880a78330d2ae3f95a61f5cb41f203bbc9c9ff0e37778fc6c7fd46a6ee103e65ac36df8c024075a33f535a03cd8d800800c27fa2699fa0182b@34.47.28.251:30303,enode://fe6d2429b582de7daf387c6e5436f05d9185965267b72b8b6b4924125b50afdad765a820213d73d2afbfe64a721160a1a94750b4874ed97ccbe97c51443d1c42@34.95.21.165:30303,enode://1273d68cb5a884630aff8c35a30f643ad739461a5f7c8d2d691dc65547d5ad023829e1b6bf128edddd032047cb5c13e9dcd0f93a5de4aa5b958cef5970541863@34.159.207.112:30303,enode://fac9c2a0f719ec0ebc9021e88ad32eb7c05f4f351993dab6e4c86ae3ef5a47cade21749281263221c2b5583437893f957ac282858fd8a00f75f9a495eb53ae4e@34.141.54.42:30303,enode://5c0d582c19ea9f19928cfd6b7e156372d051b5720f67a444c38b671b8119bb097abfd1e4b868a389ab4a65bb9b405ef837df0ae195c0f32a33c61c39ca54e8ab@34.107.71.151:30303,enode://59aec227e87f4cd7c0a24c6cb0f870ef77abcc0c6d640f5a536c597a206b3505f7963f6459c265952b7bed3c3f260edf8a1412bbdb05f0e59d6bd612dc4bf077@34.141.48.88:30303,enode://281e3927839de398cb571279b324b6251d92c8de79263648f24dd4e451499a7fb336354bd4b7dc616e439f804cdd518fe49789f20b060c6426020de2c1cb285a@35.240.139.2:30303,enode://ae3f2e3f2caffc82aa0a5f5c6036def3d0be046b9245651b61567b4743c3c4937c08cb075d4ac543b163045942028384f3ef93bb25f7d500b644a2aab78f6b46@34.87.140.47:30303,enode://59e79f22bbf1645c60666ba6c17c54845080473df80711807fb3a4fbefc26278f78c43fa44ea6e52db38c57f1fccf6caa2de7589ca6cce8e161c3120e7a8d0d8@35.198.214.183:30303,enode://91d6e1878f5ab434a36625ac9017b792179324d42f4650a8dcc38774578d7ffb68882ec56861155e738eb62a7365b8463bd26886523f60edcfbf6137b43b9b65@35.240.234.137:30303,enode://f55dc8bac635b9c3b9fad688e3200c6b0744e2930d8d8a8e91d1effc0cd91b0547da3eac6d8d1431f0dd130ccc20f3c856fc90e32002bfc1e27d3286eef8c570@34.47.125.153:30303,enode://13da5e4ff1ab3481966f8d83309d8bd898ef5fa56355da57e683bdcc26b4c205be40341c87236934610d0c0bdddf11f6cef495966bba0092465839b8942bc54c@34.47.93.104:30303,enode://c2d43cba3380df975e78befc7294fe07a042eab1c2b743bdf436274b884bcdd0ef218821ff24732ff2106bf796964ada13dbeb42e27756f2491710be402fce59@34.64.123.223:30303,enode://f5b93e79932028a30bacb1b1cd7e7d42b30fe69640c0081bb51e29483bfe715c698dfcf50a309f208743c0ef07884afa39d0c96c6e56a8e58ce7ff1181fdffa0@34.22.89.170:30303
|
||||||
@@ -76,6 +77,9 @@ services:
|
|||||||
- --engine.cross-block-cache-size=${BERACHAIN_BEPOLIA_RETH_STATE_CACHE:-4096}
|
- --engine.cross-block-cache-size=${BERACHAIN_BEPOLIA_RETH_STATE_CACHE:-4096}
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=11347
|
- --port=11347
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -108,6 +112,9 @@ services:
|
|||||||
- berachain-bepolia-reth-archive-trace_config:/config
|
- berachain-bepolia-reth-archive-trace_config:/config
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.berachain-bepolia-reth-archive-trace-stripprefix.stripprefix.prefixes=/berachain-bepolia-archive
|
- traefik.http.middlewares.berachain-bepolia-reth-archive-trace-stripprefix.stripprefix.prefixes=/berachain-bepolia-archive
|
||||||
- traefik.http.services.berachain-bepolia-reth-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.berachain-bepolia-reth-archive-trace.loadbalancer.server.port=8545
|
||||||
@@ -146,6 +153,8 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
- berachain-bepolia-reth-archive-trace_config:/root/.beacond/config
|
- berachain-bepolia-reth-archive-trace_config:/root/.beacond/config
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
berachain-bepolia-reth-archive-trace:
|
berachain-bepolia-reth-archive-trace:
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
berachain-bepolia:
|
berachain-bepolia:
|
||||||
image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_BEPOLIA_RETH_VERSION:-v1.3.12}
|
image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_BEPOLIA_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -61,6 +61,7 @@ services:
|
|||||||
- 12274:12274/udp
|
- 12274:12274/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
environment:
|
environment:
|
||||||
- BOOTNODES=enode://879752877fe08e483eba228b7544ff2de4a90e8ddaa59f122dfbc5c3689ea3030a0bfe4532d6a411a936dadce84e7a89086dca39dc39b9119603d87469010d9e@34.152.29.103:30303,enode://11f28864a15162c66b4b23d20b91fe08fda1d541df778d8db33be72558e80489a785d3fcc870926d10b7a6b848c7c6319bc215481319e527ce54ac139c2f44dc@34.118.159.247:30303,enode://47f41b9ab5a45e880a78330d2ae3f95a61f5cb41f203bbc9c9ff0e37778fc6c7fd46a6ee103e65ac36df8c024075a33f535a03cd8d800800c27fa2699fa0182b@34.47.28.251:30303,enode://fe6d2429b582de7daf387c6e5436f05d9185965267b72b8b6b4924125b50afdad765a820213d73d2afbfe64a721160a1a94750b4874ed97ccbe97c51443d1c42@34.95.21.165:30303,enode://1273d68cb5a884630aff8c35a30f643ad739461a5f7c8d2d691dc65547d5ad023829e1b6bf128edddd032047cb5c13e9dcd0f93a5de4aa5b958cef5970541863@34.159.207.112:30303,enode://fac9c2a0f719ec0ebc9021e88ad32eb7c05f4f351993dab6e4c86ae3ef5a47cade21749281263221c2b5583437893f957ac282858fd8a00f75f9a495eb53ae4e@34.141.54.42:30303,enode://5c0d582c19ea9f19928cfd6b7e156372d051b5720f67a444c38b671b8119bb097abfd1e4b868a389ab4a65bb9b405ef837df0ae195c0f32a33c61c39ca54e8ab@34.107.71.151:30303,enode://59aec227e87f4cd7c0a24c6cb0f870ef77abcc0c6d640f5a536c597a206b3505f7963f6459c265952b7bed3c3f260edf8a1412bbdb05f0e59d6bd612dc4bf077@34.141.48.88:30303,enode://281e3927839de398cb571279b324b6251d92c8de79263648f24dd4e451499a7fb336354bd4b7dc616e439f804cdd518fe49789f20b060c6426020de2c1cb285a@35.240.139.2:30303,enode://ae3f2e3f2caffc82aa0a5f5c6036def3d0be046b9245651b61567b4743c3c4937c08cb075d4ac543b163045942028384f3ef93bb25f7d500b644a2aab78f6b46@34.87.140.47:30303,enode://59e79f22bbf1645c60666ba6c17c54845080473df80711807fb3a4fbefc26278f78c43fa44ea6e52db38c57f1fccf6caa2de7589ca6cce8e161c3120e7a8d0d8@35.198.214.183:30303,enode://91d6e1878f5ab434a36625ac9017b792179324d42f4650a8dcc38774578d7ffb68882ec56861155e738eb62a7365b8463bd26886523f60edcfbf6137b43b9b65@35.240.234.137:30303,enode://f55dc8bac635b9c3b9fad688e3200c6b0744e2930d8d8a8e91d1effc0cd91b0547da3eac6d8d1431f0dd130ccc20f3c856fc90e32002bfc1e27d3286eef8c570@34.47.125.153:30303,enode://13da5e4ff1ab3481966f8d83309d8bd898ef5fa56355da57e683bdcc26b4c205be40341c87236934610d0c0bdddf11f6cef495966bba0092465839b8942bc54c@34.47.93.104:30303,enode://c2d43cba3380df975e78befc7294fe07a042eab1c2b743bdf436274b884bcdd0ef218821ff24732ff2106bf796964ada13dbeb42e27756f2491710be402fce59@34.64.123.223:30303,enode://f5b93e79932028a30bacb1b1cd7e7d42b30fe69640c0081bb51e29483bfe715c698dfcf50a309f208743c0ef07884afa39d0c96c6e56a8e58ce7ff1181fdffa0@34.22.89.170:30303
|
- BOOTNODES=enode://879752877fe08e483eba228b7544ff2de4a90e8ddaa59f122dfbc5c3689ea3030a0bfe4532d6a411a936dadce84e7a89086dca39dc39b9119603d87469010d9e@34.152.29.103:30303,enode://11f28864a15162c66b4b23d20b91fe08fda1d541df778d8db33be72558e80489a785d3fcc870926d10b7a6b848c7c6319bc215481319e527ce54ac139c2f44dc@34.118.159.247:30303,enode://47f41b9ab5a45e880a78330d2ae3f95a61f5cb41f203bbc9c9ff0e37778fc6c7fd46a6ee103e65ac36df8c024075a33f535a03cd8d800800c27fa2699fa0182b@34.47.28.251:30303,enode://fe6d2429b582de7daf387c6e5436f05d9185965267b72b8b6b4924125b50afdad765a820213d73d2afbfe64a721160a1a94750b4874ed97ccbe97c51443d1c42@34.95.21.165:30303,enode://1273d68cb5a884630aff8c35a30f643ad739461a5f7c8d2d691dc65547d5ad023829e1b6bf128edddd032047cb5c13e9dcd0f93a5de4aa5b958cef5970541863@34.159.207.112:30303,enode://fac9c2a0f719ec0ebc9021e88ad32eb7c05f4f351993dab6e4c86ae3ef5a47cade21749281263221c2b5583437893f957ac282858fd8a00f75f9a495eb53ae4e@34.141.54.42:30303,enode://5c0d582c19ea9f19928cfd6b7e156372d051b5720f67a444c38b671b8119bb097abfd1e4b868a389ab4a65bb9b405ef837df0ae195c0f32a33c61c39ca54e8ab@34.107.71.151:30303,enode://59aec227e87f4cd7c0a24c6cb0f870ef77abcc0c6d640f5a536c597a206b3505f7963f6459c265952b7bed3c3f260edf8a1412bbdb05f0e59d6bd612dc4bf077@34.141.48.88:30303,enode://281e3927839de398cb571279b324b6251d92c8de79263648f24dd4e451499a7fb336354bd4b7dc616e439f804cdd518fe49789f20b060c6426020de2c1cb285a@35.240.139.2:30303,enode://ae3f2e3f2caffc82aa0a5f5c6036def3d0be046b9245651b61567b4743c3c4937c08cb075d4ac543b163045942028384f3ef93bb25f7d500b644a2aab78f6b46@34.87.140.47:30303,enode://59e79f22bbf1645c60666ba6c17c54845080473df80711807fb3a4fbefc26278f78c43fa44ea6e52db38c57f1fccf6caa2de7589ca6cce8e161c3120e7a8d0d8@35.198.214.183:30303,enode://91d6e1878f5ab434a36625ac9017b792179324d42f4650a8dcc38774578d7ffb68882ec56861155e738eb62a7365b8463bd26886523f60edcfbf6137b43b9b65@35.240.234.137:30303,enode://f55dc8bac635b9c3b9fad688e3200c6b0744e2930d8d8a8e91d1effc0cd91b0547da3eac6d8d1431f0dd130ccc20f3c856fc90e32002bfc1e27d3286eef8c570@34.47.125.153:30303,enode://13da5e4ff1ab3481966f8d83309d8bd898ef5fa56355da57e683bdcc26b4c205be40341c87236934610d0c0bdddf11f6cef495966bba0092465839b8942bc54c@34.47.93.104:30303,enode://c2d43cba3380df975e78befc7294fe07a042eab1c2b743bdf436274b884bcdd0ef218821ff24732ff2106bf796964ada13dbeb42e27756f2491710be402fce59@34.64.123.223:30303,enode://f5b93e79932028a30bacb1b1cd7e7d42b30fe69640c0081bb51e29483bfe715c698dfcf50a309f208743c0ef07884afa39d0c96c6e56a8e58ce7ff1181fdffa0@34.22.89.170:30303
|
||||||
@@ -77,6 +78,9 @@ services:
|
|||||||
- --full
|
- --full
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=12274
|
- --port=12274
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -109,6 +113,9 @@ services:
|
|||||||
- berachain-bepolia-reth-pruned-trace_config:/config
|
- berachain-bepolia-reth-pruned-trace_config:/config
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.berachain-bepolia-reth-pruned-trace-stripprefix.stripprefix.prefixes=/berachain-bepolia
|
- traefik.http.middlewares.berachain-bepolia-reth-pruned-trace-stripprefix.stripprefix.prefixes=/berachain-bepolia
|
||||||
- traefik.http.services.berachain-bepolia-reth-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.berachain-bepolia-reth-pruned-trace.loadbalancer.server.port=8545
|
||||||
@@ -147,6 +154,8 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
- berachain-bepolia-reth-pruned-trace_config:/root/.beacond/config
|
- berachain-bepolia-reth-pruned-trace_config:/root/.beacond/config
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
berachain-bepolia-reth-pruned-trace:
|
berachain-bepolia-reth-pruned-trace:
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
berachain-mainnet-archive:
|
berachain-mainnet-archive:
|
||||||
image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_MAINNET_RETH_VERSION:-v1.3.12}
|
image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_MAINNET_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -61,6 +61,7 @@ services:
|
|||||||
- 12881:12881/udp
|
- 12881:12881/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
environment:
|
environment:
|
||||||
- BOOTNODES=enode://0c5a4a3c0e81fce2974e4d317d88df783731183d534325e32e0fdf8f4b119d7889fa254d3a38890606ec300d744e2aa9c87099a4a032f5c94efe53f3fcdfecfe@34.22.104.177:30303,enode://b6a3137d3a36ef37c4d31843775a9dc293f41bcbde33b6309c80b1771b6634827cd188285136a57474427bd8845adc2f6fe2e0b106bd58d14795b08910b9c326@34.64.247.85:30303,enode://0b6633300614bc2b9749aee0cace7a091ec5348762aee7b1d195f7616d03a9409019d9bef336624bab72e0d069cd4cf0b0de6fbbf53f04f6b6e4c5b39c6bdca6@34.22.73.21:30303,enode://552b001abebb5805fcd734ad367cd05d9078d18f23ec598d7165460fadcfc51116ad95c418f7ea9a141aa8cbc496c8bea3322b67a5de0d3380f11aab1a797513@34.64.37.55:30303,enode://5b037f66099d5ded86eb7e1619f6d06ceb15609e8cc345ced22a4772b06178004e1490a3cd32fd1222789de4c6e4021c2d648a3d750f6d5323e64b771bbd8de7@35.247.182.34:30303,enode://846db253c53753d3ea1197aec296306dc84c25f3afdf142b65cb0fe0f984de55072daa3bbf05a9aea046a38a2292403137b6eafefd5646fcf62120b74e3b898d@34.87.9.231:30303,enode://64b7f6ee9bcd942ad4949c70f2077627f078a057dfd930e6e904e12643d8952f5ae87c91e24559765393f244a72c9d5c011d7d5176e59191d38f315db85a20f5@34.126.78.49:30303,enode://cf4d19bfb8ec507427ec882bac0bac85a0c8c9ddaa0ec91b773bb614e5e09d107cd9fbe323b96f62f31c493f8f42cc5495c18b87c08560c5dea1dfd25256dcf6@35.240.200.36:30303,enode://bb7e44178543431feac8f0ee3827056b7b84d8235b802a8bdbbcd4939dab7f7dd2579ff577a38b002bb0139792af67abd2dd5c9f4f85b8da6e914fa76dca82bc@34.40.14.50:30303,enode://8fef1f5df45e7b31be00a21e1da5665d5a5f5bf4c379086b843f03eade941bdd157f08c95b31880c492577edb9a9b185df7191eaebf54ab06d5bd683b289f3af@35.246.168.217:30303,enode://ce9c87cfe089f6811d26c96913fa3ec10b938d9017fc6246684c74a33679ee34ceca9447180fb509e37bf2b706c2877a82085d34bfd83b5b520ee1288b0fc32f@34.40.28.159:30303,enode://713657eb6a53feadcbc47e634ad557326a51eb6818a3e19a00a8111492f50a666ccbf2f5d334d247ecf941e68d242ef5c3b812b63c44d381ef11f79c2cdb45c7@35.234.82.236:30303,enode://d071fa740e063ce1bb9cdc2b7937baeff6dc4000f91588d730a731c38a6ff0d4015814812c160fab8695e46f74b9b618735368ea2f16db4d785f16d29b3fb7b0@35.203.86.197:30303,enode://ffc452fe451a2e5f89fe634744aea334d92dcd30d881b76209d2db7dbf4b7ee047e7c69a5bb1633764d987a7441d9c4bc57ccdbfd6442a2f860bf953bc89a9b9@34.118.187.161:30303,enode://da94328302a1d1422209d1916744e90b6095a48b2340dcec39b22002c098bb4d58a880dab98eb26edf03fa4705d1b62f99a8c5c14e6666e4726b6d3066d8a4d7@34.95.30.190:30303,enode://19c7671a4844699b481e81a5bcfe7bafc7fefa953c16ebbe1951b1046371e73839e9058de6b7d3c934318fe7e7233dde3621c1c1018eb8b294ea3d4516147150@34.47.60.196:30303
|
- BOOTNODES=enode://0c5a4a3c0e81fce2974e4d317d88df783731183d534325e32e0fdf8f4b119d7889fa254d3a38890606ec300d744e2aa9c87099a4a032f5c94efe53f3fcdfecfe@34.22.104.177:30303,enode://b6a3137d3a36ef37c4d31843775a9dc293f41bcbde33b6309c80b1771b6634827cd188285136a57474427bd8845adc2f6fe2e0b106bd58d14795b08910b9c326@34.64.247.85:30303,enode://0b6633300614bc2b9749aee0cace7a091ec5348762aee7b1d195f7616d03a9409019d9bef336624bab72e0d069cd4cf0b0de6fbbf53f04f6b6e4c5b39c6bdca6@34.22.73.21:30303,enode://552b001abebb5805fcd734ad367cd05d9078d18f23ec598d7165460fadcfc51116ad95c418f7ea9a141aa8cbc496c8bea3322b67a5de0d3380f11aab1a797513@34.64.37.55:30303,enode://5b037f66099d5ded86eb7e1619f6d06ceb15609e8cc345ced22a4772b06178004e1490a3cd32fd1222789de4c6e4021c2d648a3d750f6d5323e64b771bbd8de7@35.247.182.34:30303,enode://846db253c53753d3ea1197aec296306dc84c25f3afdf142b65cb0fe0f984de55072daa3bbf05a9aea046a38a2292403137b6eafefd5646fcf62120b74e3b898d@34.87.9.231:30303,enode://64b7f6ee9bcd942ad4949c70f2077627f078a057dfd930e6e904e12643d8952f5ae87c91e24559765393f244a72c9d5c011d7d5176e59191d38f315db85a20f5@34.126.78.49:30303,enode://cf4d19bfb8ec507427ec882bac0bac85a0c8c9ddaa0ec91b773bb614e5e09d107cd9fbe323b96f62f31c493f8f42cc5495c18b87c08560c5dea1dfd25256dcf6@35.240.200.36:30303,enode://bb7e44178543431feac8f0ee3827056b7b84d8235b802a8bdbbcd4939dab7f7dd2579ff577a38b002bb0139792af67abd2dd5c9f4f85b8da6e914fa76dca82bc@34.40.14.50:30303,enode://8fef1f5df45e7b31be00a21e1da5665d5a5f5bf4c379086b843f03eade941bdd157f08c95b31880c492577edb9a9b185df7191eaebf54ab06d5bd683b289f3af@35.246.168.217:30303,enode://ce9c87cfe089f6811d26c96913fa3ec10b938d9017fc6246684c74a33679ee34ceca9447180fb509e37bf2b706c2877a82085d34bfd83b5b520ee1288b0fc32f@34.40.28.159:30303,enode://713657eb6a53feadcbc47e634ad557326a51eb6818a3e19a00a8111492f50a666ccbf2f5d334d247ecf941e68d242ef5c3b812b63c44d381ef11f79c2cdb45c7@35.234.82.236:30303,enode://d071fa740e063ce1bb9cdc2b7937baeff6dc4000f91588d730a731c38a6ff0d4015814812c160fab8695e46f74b9b618735368ea2f16db4d785f16d29b3fb7b0@35.203.86.197:30303,enode://ffc452fe451a2e5f89fe634744aea334d92dcd30d881b76209d2db7dbf4b7ee047e7c69a5bb1633764d987a7441d9c4bc57ccdbfd6442a2f860bf953bc89a9b9@34.118.187.161:30303,enode://da94328302a1d1422209d1916744e90b6095a48b2340dcec39b22002c098bb4d58a880dab98eb26edf03fa4705d1b62f99a8c5c14e6666e4726b6d3066d8a4d7@34.95.30.190:30303,enode://19c7671a4844699b481e81a5bcfe7bafc7fefa953c16ebbe1951b1046371e73839e9058de6b7d3c934318fe7e7233dde3621c1c1018eb8b294ea3d4516147150@34.47.60.196:30303
|
||||||
@@ -76,6 +77,9 @@ services:
|
|||||||
- --engine.cross-block-cache-size=${BERACHAIN_MAINNET_RETH_STATE_CACHE:-4096}
|
- --engine.cross-block-cache-size=${BERACHAIN_MAINNET_RETH_STATE_CACHE:-4096}
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=12881
|
- --port=12881
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -108,6 +112,9 @@ services:
|
|||||||
- berachain-mainnet-reth-archive-trace_config:/config
|
- berachain-mainnet-reth-archive-trace_config:/config
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.berachain-mainnet-reth-archive-trace-stripprefix.stripprefix.prefixes=/berachain-mainnet-archive
|
- traefik.http.middlewares.berachain-mainnet-reth-archive-trace-stripprefix.stripprefix.prefixes=/berachain-mainnet-archive
|
||||||
- traefik.http.services.berachain-mainnet-reth-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.berachain-mainnet-reth-archive-trace.loadbalancer.server.port=8545
|
||||||
@@ -144,6 +151,8 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
- berachain-mainnet-reth-archive-trace_config:/root/.beacond/config
|
- berachain-mainnet-reth-archive-trace_config:/root/.beacond/config
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
berachain-mainnet-reth-archive-trace:
|
berachain-mainnet-reth-archive-trace:
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
berachain-mainnet:
|
berachain-mainnet:
|
||||||
image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_MAINNET_RETH_VERSION:-v1.3.12}
|
image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_MAINNET_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -61,6 +61,7 @@ services:
|
|||||||
- 10900:10900/udp
|
- 10900:10900/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
environment:
|
environment:
|
||||||
- BOOTNODES=enode://0c5a4a3c0e81fce2974e4d317d88df783731183d534325e32e0fdf8f4b119d7889fa254d3a38890606ec300d744e2aa9c87099a4a032f5c94efe53f3fcdfecfe@34.22.104.177:30303,enode://b6a3137d3a36ef37c4d31843775a9dc293f41bcbde33b6309c80b1771b6634827cd188285136a57474427bd8845adc2f6fe2e0b106bd58d14795b08910b9c326@34.64.247.85:30303,enode://0b6633300614bc2b9749aee0cace7a091ec5348762aee7b1d195f7616d03a9409019d9bef336624bab72e0d069cd4cf0b0de6fbbf53f04f6b6e4c5b39c6bdca6@34.22.73.21:30303,enode://552b001abebb5805fcd734ad367cd05d9078d18f23ec598d7165460fadcfc51116ad95c418f7ea9a141aa8cbc496c8bea3322b67a5de0d3380f11aab1a797513@34.64.37.55:30303,enode://5b037f66099d5ded86eb7e1619f6d06ceb15609e8cc345ced22a4772b06178004e1490a3cd32fd1222789de4c6e4021c2d648a3d750f6d5323e64b771bbd8de7@35.247.182.34:30303,enode://846db253c53753d3ea1197aec296306dc84c25f3afdf142b65cb0fe0f984de55072daa3bbf05a9aea046a38a2292403137b6eafefd5646fcf62120b74e3b898d@34.87.9.231:30303,enode://64b7f6ee9bcd942ad4949c70f2077627f078a057dfd930e6e904e12643d8952f5ae87c91e24559765393f244a72c9d5c011d7d5176e59191d38f315db85a20f5@34.126.78.49:30303,enode://cf4d19bfb8ec507427ec882bac0bac85a0c8c9ddaa0ec91b773bb614e5e09d107cd9fbe323b96f62f31c493f8f42cc5495c18b87c08560c5dea1dfd25256dcf6@35.240.200.36:30303,enode://bb7e44178543431feac8f0ee3827056b7b84d8235b802a8bdbbcd4939dab7f7dd2579ff577a38b002bb0139792af67abd2dd5c9f4f85b8da6e914fa76dca82bc@34.40.14.50:30303,enode://8fef1f5df45e7b31be00a21e1da5665d5a5f5bf4c379086b843f03eade941bdd157f08c95b31880c492577edb9a9b185df7191eaebf54ab06d5bd683b289f3af@35.246.168.217:30303,enode://ce9c87cfe089f6811d26c96913fa3ec10b938d9017fc6246684c74a33679ee34ceca9447180fb509e37bf2b706c2877a82085d34bfd83b5b520ee1288b0fc32f@34.40.28.159:30303,enode://713657eb6a53feadcbc47e634ad557326a51eb6818a3e19a00a8111492f50a666ccbf2f5d334d247ecf941e68d242ef5c3b812b63c44d381ef11f79c2cdb45c7@35.234.82.236:30303,enode://d071fa740e063ce1bb9cdc2b7937baeff6dc4000f91588d730a731c38a6ff0d4015814812c160fab8695e46f74b9b618735368ea2f16db4d785f16d29b3fb7b0@35.203.86.197:30303,enode://ffc452fe451a2e5f89fe634744aea334d92dcd30d881b76209d2db7dbf4b7ee047e7c69a5bb1633764d987a7441d9c4bc57ccdbfd6442a2f860bf953bc89a9b9@34.118.187.161:30303,enode://da94328302a1d1422209d1916744e90b6095a48b2340dcec39b22002c098bb4d58a880dab98eb26edf03fa4705d1b62f99a8c5c14e6666e4726b6d3066d8a4d7@34.95.30.190:30303,enode://19c7671a4844699b481e81a5bcfe7bafc7fefa953c16ebbe1951b1046371e73839e9058de6b7d3c934318fe7e7233dde3621c1c1018eb8b294ea3d4516147150@34.47.60.196:30303
|
- BOOTNODES=enode://0c5a4a3c0e81fce2974e4d317d88df783731183d534325e32e0fdf8f4b119d7889fa254d3a38890606ec300d744e2aa9c87099a4a032f5c94efe53f3fcdfecfe@34.22.104.177:30303,enode://b6a3137d3a36ef37c4d31843775a9dc293f41bcbde33b6309c80b1771b6634827cd188285136a57474427bd8845adc2f6fe2e0b106bd58d14795b08910b9c326@34.64.247.85:30303,enode://0b6633300614bc2b9749aee0cace7a091ec5348762aee7b1d195f7616d03a9409019d9bef336624bab72e0d069cd4cf0b0de6fbbf53f04f6b6e4c5b39c6bdca6@34.22.73.21:30303,enode://552b001abebb5805fcd734ad367cd05d9078d18f23ec598d7165460fadcfc51116ad95c418f7ea9a141aa8cbc496c8bea3322b67a5de0d3380f11aab1a797513@34.64.37.55:30303,enode://5b037f66099d5ded86eb7e1619f6d06ceb15609e8cc345ced22a4772b06178004e1490a3cd32fd1222789de4c6e4021c2d648a3d750f6d5323e64b771bbd8de7@35.247.182.34:30303,enode://846db253c53753d3ea1197aec296306dc84c25f3afdf142b65cb0fe0f984de55072daa3bbf05a9aea046a38a2292403137b6eafefd5646fcf62120b74e3b898d@34.87.9.231:30303,enode://64b7f6ee9bcd942ad4949c70f2077627f078a057dfd930e6e904e12643d8952f5ae87c91e24559765393f244a72c9d5c011d7d5176e59191d38f315db85a20f5@34.126.78.49:30303,enode://cf4d19bfb8ec507427ec882bac0bac85a0c8c9ddaa0ec91b773bb614e5e09d107cd9fbe323b96f62f31c493f8f42cc5495c18b87c08560c5dea1dfd25256dcf6@35.240.200.36:30303,enode://bb7e44178543431feac8f0ee3827056b7b84d8235b802a8bdbbcd4939dab7f7dd2579ff577a38b002bb0139792af67abd2dd5c9f4f85b8da6e914fa76dca82bc@34.40.14.50:30303,enode://8fef1f5df45e7b31be00a21e1da5665d5a5f5bf4c379086b843f03eade941bdd157f08c95b31880c492577edb9a9b185df7191eaebf54ab06d5bd683b289f3af@35.246.168.217:30303,enode://ce9c87cfe089f6811d26c96913fa3ec10b938d9017fc6246684c74a33679ee34ceca9447180fb509e37bf2b706c2877a82085d34bfd83b5b520ee1288b0fc32f@34.40.28.159:30303,enode://713657eb6a53feadcbc47e634ad557326a51eb6818a3e19a00a8111492f50a666ccbf2f5d334d247ecf941e68d242ef5c3b812b63c44d381ef11f79c2cdb45c7@35.234.82.236:30303,enode://d071fa740e063ce1bb9cdc2b7937baeff6dc4000f91588d730a731c38a6ff0d4015814812c160fab8695e46f74b9b618735368ea2f16db4d785f16d29b3fb7b0@35.203.86.197:30303,enode://ffc452fe451a2e5f89fe634744aea334d92dcd30d881b76209d2db7dbf4b7ee047e7c69a5bb1633764d987a7441d9c4bc57ccdbfd6442a2f860bf953bc89a9b9@34.118.187.161:30303,enode://da94328302a1d1422209d1916744e90b6095a48b2340dcec39b22002c098bb4d58a880dab98eb26edf03fa4705d1b62f99a8c5c14e6666e4726b6d3066d8a4d7@34.95.30.190:30303,enode://19c7671a4844699b481e81a5bcfe7bafc7fefa953c16ebbe1951b1046371e73839e9058de6b7d3c934318fe7e7233dde3621c1c1018eb8b294ea3d4516147150@34.47.60.196:30303
|
||||||
@@ -77,6 +78,9 @@ services:
|
|||||||
- --full
|
- --full
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=10900
|
- --port=10900
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -109,6 +113,9 @@ services:
|
|||||||
- berachain-mainnet-reth-pruned-trace_config:/config
|
- berachain-mainnet-reth-pruned-trace_config:/config
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.berachain-mainnet-reth-pruned-trace-stripprefix.stripprefix.prefixes=/berachain-mainnet
|
- traefik.http.middlewares.berachain-mainnet-reth-pruned-trace-stripprefix.stripprefix.prefixes=/berachain-mainnet
|
||||||
- traefik.http.services.berachain-mainnet-reth-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.berachain-mainnet-reth-pruned-trace.loadbalancer.server.port=8545
|
||||||
@@ -145,6 +152,8 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
- berachain-mainnet-reth-pruned-trace_config:/root/.beacond/config
|
- berachain-mainnet-reth-pruned-trace_config:/root/.beacond/config
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
berachain-mainnet-reth-pruned-trace:
|
berachain-mainnet-reth-pruned-trace:
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ services:
|
|||||||
- 12759:12759/udp
|
- 12759:12759/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
entrypoint: [geth]
|
entrypoint: [geth]
|
||||||
command:
|
command:
|
||||||
- --chapel
|
- --chapel
|
||||||
@@ -63,6 +64,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=12759
|
- --port=12759
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -84,6 +88,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.bsc-chapel-bsc-pruned-pebble-path-stripprefix.stripprefix.prefixes=/bsc-chapel
|
- traefik.http.middlewares.bsc-chapel-bsc-pruned-pebble-path-stripprefix.stripprefix.prefixes=/bsc-chapel
|
||||||
- traefik.http.services.bsc-chapel-bsc-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.bsc-chapel-bsc-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ services:
|
|||||||
- 12037:12037/udp
|
- 12037:12037/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
- 10010
|
- 10010
|
||||||
entrypoint: [sh, -c, exec fireeth start reader-node --log-to-file=false --reader-node-arguments "$*", _]
|
entrypoint: [sh, -c, exec fireeth start reader-node --log-to-file=false --reader-node-arguments "$*", _]
|
||||||
command:
|
command:
|
||||||
@@ -64,6 +65,9 @@ services:
|
|||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --mainnet
|
- --mainnet
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=12037
|
- --port=12037
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -85,6 +89,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.bsc-mainnet-bsc-pruned-pebble-path-stripprefix.stripprefix.prefixes=/bsc-mainnet
|
- traefik.http.middlewares.bsc-mainnet-bsc-pruned-pebble-path-stripprefix.stripprefix.prefixes=/bsc-mainnet
|
||||||
- traefik.http.services.bsc-mainnet-bsc-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.bsc-mainnet-bsc-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
@@ -114,6 +121,7 @@ services:
|
|||||||
- ${BSC_MAINNET_FIREETH_DATA:-bsc-mainnet-fireeth}:/firehose-data
|
- ${BSC_MAINNET_FIREETH_DATA:-bsc-mainnet-fireeth}:/firehose-data
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.services.bsc-mainnet-bsc-pruned-pebble-path-firehose.loadbalancer.server.scheme=h2c
|
- traefik.http.services.bsc-mainnet-bsc-pruned-pebble-path-firehose.loadbalancer.server.scheme=h2c
|
||||||
- traefik.http.routers.bsc-mainnet-bsc-pruned-pebble-path-firehose.service=bsc-mainnet-bsc-pruned-pebble-path-firehose
|
- traefik.http.routers.bsc-mainnet-bsc-pruned-pebble-path-firehose.service=bsc-mainnet-bsc-pruned-pebble-path-firehose
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ services:
|
|||||||
- 12037:12037/udp
|
- 12037:12037/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
entrypoint: [geth]
|
entrypoint: [geth]
|
||||||
command:
|
command:
|
||||||
- --config=/config/config.toml
|
- --config=/config/config.toml
|
||||||
@@ -63,6 +64,9 @@ services:
|
|||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --mainnet
|
- --mainnet
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=12037
|
- --port=12037
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -84,6 +88,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.bsc-mainnet-bsc-pruned-pebble-path-stripprefix.stripprefix.prefixes=/bsc-mainnet
|
- traefik.http.middlewares.bsc-mainnet-bsc-pruned-pebble-path-stripprefix.stripprefix.prefixes=/bsc-mainnet
|
||||||
- traefik.http.services.bsc-mainnet-bsc-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.bsc-mainnet-bsc-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -65,6 +65,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=32810
|
- --p2p.allowed-ports=32810
|
||||||
- --p2p.allowed-ports=37810
|
- --p2p.allowed-ports=37810
|
||||||
@@ -84,6 +87,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.bsc-chapel-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/bsc-chapel-archive
|
- traefik.http.middlewares.bsc-chapel-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/bsc-chapel-archive
|
||||||
- traefik.http.services.bsc-chapel-erigon3-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.bsc-chapel-erigon3-archive-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -65,6 +65,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=31017
|
- --p2p.allowed-ports=31017
|
||||||
- --p2p.allowed-ports=36017
|
- --p2p.allowed-ports=36017
|
||||||
@@ -84,6 +87,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.bsc-chapel-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/bsc-chapel-minimal
|
- traefik.http.middlewares.bsc-chapel-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/bsc-chapel-minimal
|
||||||
- traefik.http.services.bsc-chapel-erigon3-minimal-trace.loadbalancer.server.port=8545
|
- traefik.http.services.bsc-chapel-erigon3-minimal-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -65,6 +65,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=30589
|
- --p2p.allowed-ports=30589
|
||||||
- --p2p.allowed-ports=35589
|
- --p2p.allowed-ports=35589
|
||||||
@@ -84,6 +87,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.bsc-chapel-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/bsc-chapel
|
- traefik.http.middlewares.bsc-chapel-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/bsc-chapel
|
||||||
- traefik.http.services.bsc-chapel-erigon3-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.bsc-chapel-erigon3-pruned-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -65,6 +65,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=31327
|
- --p2p.allowed-ports=31327
|
||||||
- --p2p.allowed-ports=36327
|
- --p2p.allowed-ports=36327
|
||||||
@@ -84,6 +87,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.bsc-mainnet-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/bsc-mainnet-archive
|
- traefik.http.middlewares.bsc-mainnet-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/bsc-mainnet-archive
|
||||||
- traefik.http.services.bsc-mainnet-erigon3-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.bsc-mainnet-erigon3-archive-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -65,6 +65,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=30987
|
- --p2p.allowed-ports=30987
|
||||||
- --p2p.allowed-ports=35987
|
- --p2p.allowed-ports=35987
|
||||||
@@ -84,6 +87,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.bsc-mainnet-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/bsc-mainnet-minimal
|
- traefik.http.middlewares.bsc-mainnet-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/bsc-mainnet-minimal
|
||||||
- traefik.http.services.bsc-mainnet-erigon3-minimal-trace.loadbalancer.server.port=8545
|
- traefik.http.services.bsc-mainnet-erigon3-minimal-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -65,6 +65,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=30265
|
- --p2p.allowed-ports=30265
|
||||||
- --p2p.allowed-ports=35265
|
- --p2p.allowed-ports=35265
|
||||||
@@ -84,6 +87,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.bsc-mainnet-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/bsc-mainnet
|
- traefik.http.middlewares.bsc-mainnet-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/bsc-mainnet
|
||||||
- traefik.http.services.bsc-mainnet-erigon3-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.bsc-mainnet-erigon3-pruned-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ services:
|
|||||||
- 12386:12386/udp
|
- 12386:12386/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
command:
|
command:
|
||||||
- --datadir=/root/.celo
|
- --datadir=/root/.celo
|
||||||
- --gcmode=archive
|
- --gcmode=archive
|
||||||
@@ -59,6 +60,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=12386
|
- --port=12386
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -77,6 +81,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.celo-alfajores-geth-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/celo-alfajores-archive
|
- traefik.http.middlewares.celo-alfajores-geth-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/celo-alfajores-archive
|
||||||
- traefik.http.services.celo-alfajores-geth-archive-leveldb-hash.loadbalancer.server.port=8545
|
- traefik.http.services.celo-alfajores-geth-archive-leveldb-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ services:
|
|||||||
- 13307:13307/udp
|
- 13307:13307/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
command:
|
command:
|
||||||
- --datadir=/root/.celo
|
- --datadir=/root/.celo
|
||||||
- --gcmode=full
|
- --gcmode=full
|
||||||
@@ -59,6 +60,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=13307
|
- --port=13307
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -77,6 +81,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.celo-alfajores-geth-pruned-leveldb-hash-stripprefix.stripprefix.prefixes=/celo-alfajores
|
- traefik.http.middlewares.celo-alfajores-geth-pruned-leveldb-hash-stripprefix.stripprefix.prefixes=/celo-alfajores
|
||||||
- traefik.http.services.celo-alfajores-geth-pruned-leveldb-hash.loadbalancer.server.port=8545
|
- traefik.http.services.celo-alfajores-geth-pruned-leveldb-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ services:
|
|||||||
- 10164:10164/udp
|
- 10164:10164/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
command:
|
command:
|
||||||
- --datadir=/root/.celo
|
- --datadir=/root/.celo
|
||||||
- --gcmode=archive
|
- --gcmode=archive
|
||||||
@@ -59,6 +60,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=10164
|
- --port=10164
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -77,6 +81,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.celo-mainnet-geth-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/celo-mainnet-archive
|
- traefik.http.middlewares.celo-mainnet-geth-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/celo-mainnet-archive
|
||||||
- traefik.http.services.celo-mainnet-geth-archive-leveldb-hash.loadbalancer.server.port=8545
|
- traefik.http.services.celo-mainnet-geth-archive-leveldb-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ services:
|
|||||||
- 11882:11882/udp
|
- 11882:11882/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
command:
|
command:
|
||||||
- --datadir=/root/.celo
|
- --datadir=/root/.celo
|
||||||
- --gcmode=full
|
- --gcmode=full
|
||||||
@@ -59,6 +60,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=11882
|
- --port=11882
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -77,6 +81,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.celo-mainnet-geth-pruned-leveldb-hash-stripprefix.stripprefix.prefixes=/celo-mainnet
|
- traefik.http.middlewares.celo-mainnet-geth-pruned-leveldb-hash-stripprefix.stripprefix.prefixes=/celo-mainnet
|
||||||
- traefik.http.services.celo-mainnet-geth-pruned-leveldb-hash.loadbalancer.server.port=8545
|
- traefik.http.services.celo-mainnet-geth-pruned-leveldb-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -63,6 +63,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=12384
|
- --port=12384
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -84,6 +87,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.core-buffalo-core-pruned-pebble-path-stripprefix.stripprefix.prefixes=/core-buffalo
|
- traefik.http.middlewares.core-buffalo-core-pruned-pebble-path-stripprefix.stripprefix.prefixes=/core-buffalo
|
||||||
- traefik.http.services.core-buffalo-core-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.core-buffalo-core-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -63,6 +63,9 @@ services:
|
|||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --mainnet
|
- --mainnet
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=14234
|
- --port=14234
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -84,6 +87,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.core-mainnet-core-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/core-mainnet-archive
|
- traefik.http.middlewares.core-mainnet-core-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/core-mainnet-archive
|
||||||
- traefik.http.services.core-mainnet-core-archive-leveldb-hash.loadbalancer.server.port=8545
|
- traefik.http.services.core-mainnet-core-archive-leveldb-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -63,6 +63,9 @@ services:
|
|||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --mainnet
|
- --mainnet
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=11169
|
- --port=11169
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -84,6 +87,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.core-mainnet-core-pruned-leveldb-hash-stripprefix.stripprefix.prefixes=/core-mainnet
|
- traefik.http.middlewares.core-mainnet-core-pruned-leveldb-hash-stripprefix.stripprefix.prefixes=/core-mainnet
|
||||||
- traefik.http.services.core-mainnet-core-pruned-leveldb-hash.loadbalancer.server.port=8545
|
- traefik.http.services.core-mainnet-core-pruned-leveldb-hash.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -62,6 +62,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --pigeon
|
- --pigeon
|
||||||
- --port=14478
|
- --port=14478
|
||||||
@@ -84,6 +87,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.core-pigeon-core-pruned-pebble-path-stripprefix.stripprefix.prefixes=/core-pigeon
|
- traefik.http.middlewares.core-pigeon-core-pruned-pebble-path-stripprefix.stripprefix.prefixes=/core-pigeon
|
||||||
- traefik.http.services.core-pigeon-core-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.core-pigeon-core-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -85,9 +85,13 @@ services:
|
|||||||
- ${CRONOS_ZKEVM_MAINNET_EXTERNAL_NODE_ARCHIVE_DATA:-cronos-zkevm-mainnet-external-node-archive}:/db
|
- ${CRONOS_ZKEVM_MAINNET_EXTERNAL_NODE_ARCHIVE_DATA:-cronos-zkevm-mainnet-external-node-archive}:/db
|
||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
cronos-zkevm-mainnet-archive:
|
cronos-zkevm-mainnet-archive:
|
||||||
image: nginx
|
image: nginx
|
||||||
|
expose:
|
||||||
|
- '80'
|
||||||
environment:
|
environment:
|
||||||
PROXY_HOST: cronos-zkevm-mainnet-archive-client
|
PROXY_HOST: cronos-zkevm-mainnet-archive-client
|
||||||
RPC_PATH: ''
|
RPC_PATH: ''
|
||||||
@@ -103,6 +107,7 @@ services:
|
|||||||
- ./nginx-proxy:/etc/nginx/templates
|
- ./nginx-proxy:/etc/nginx/templates
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.cronos-zkevm-mainnet-external-node-archive-stripprefix.stripprefix.prefixes=/cronos-zkevm-mainnet-archive
|
- traefik.http.middlewares.cronos-zkevm-mainnet-external-node-archive-stripprefix.stripprefix.prefixes=/cronos-zkevm-mainnet-archive
|
||||||
- traefik.http.services.cronos-zkevm-mainnet-external-node-archive.loadbalancer.server.port=80
|
- traefik.http.services.cronos-zkevm-mainnet-external-node-archive.loadbalancer.server.port=80
|
||||||
|
|||||||
@@ -85,9 +85,13 @@ services:
|
|||||||
- ${CRONOS_ZKEVM_MAINNET_EXTERNAL_NODE_PRUNED_DATA:-cronos-zkevm-mainnet-external-node-pruned}:/db
|
- ${CRONOS_ZKEVM_MAINNET_EXTERNAL_NODE_PRUNED_DATA:-cronos-zkevm-mainnet-external-node-pruned}:/db
|
||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
cronos-zkevm-mainnet:
|
cronos-zkevm-mainnet:
|
||||||
image: nginx
|
image: nginx
|
||||||
|
expose:
|
||||||
|
- '80'
|
||||||
environment:
|
environment:
|
||||||
PROXY_HOST: cronos-zkevm-mainnet-client
|
PROXY_HOST: cronos-zkevm-mainnet-client
|
||||||
RPC_PATH: ''
|
RPC_PATH: ''
|
||||||
@@ -103,6 +107,7 @@ services:
|
|||||||
- ./nginx-proxy:/etc/nginx/templates
|
- ./nginx-proxy:/etc/nginx/templates
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.cronos-zkevm-mainnet-external-node-pruned-stripprefix.stripprefix.prefixes=/cronos-zkevm-mainnet
|
- traefik.http.middlewares.cronos-zkevm-mainnet-external-node-pruned-stripprefix.stripprefix.prefixes=/cronos-zkevm-mainnet
|
||||||
- traefik.http.services.cronos-zkevm-mainnet-external-node-pruned.loadbalancer.server.port=80
|
- traefik.http.services.cronos-zkevm-mainnet-external-node-pruned.loadbalancer.server.port=80
|
||||||
|
|||||||
@@ -85,9 +85,13 @@ services:
|
|||||||
- ${CRONOS_ZKEVM_TESTNET_EXTERNAL_NODE_ARCHIVE_DATA:-cronos-zkevm-testnet-external-node-archive}:/db
|
- ${CRONOS_ZKEVM_TESTNET_EXTERNAL_NODE_ARCHIVE_DATA:-cronos-zkevm-testnet-external-node-archive}:/db
|
||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
cronos-zkevm-testnet-archive:
|
cronos-zkevm-testnet-archive:
|
||||||
image: nginx
|
image: nginx
|
||||||
|
expose:
|
||||||
|
- '80'
|
||||||
environment:
|
environment:
|
||||||
PROXY_HOST: cronos-zkevm-testnet-archive-client
|
PROXY_HOST: cronos-zkevm-testnet-archive-client
|
||||||
RPC_PATH: ''
|
RPC_PATH: ''
|
||||||
@@ -103,6 +107,7 @@ services:
|
|||||||
- ./nginx-proxy:/etc/nginx/templates
|
- ./nginx-proxy:/etc/nginx/templates
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.cronos-zkevm-testnet-external-node-archive-stripprefix.stripprefix.prefixes=/cronos-zkevm-testnet-archive
|
- traefik.http.middlewares.cronos-zkevm-testnet-external-node-archive-stripprefix.stripprefix.prefixes=/cronos-zkevm-testnet-archive
|
||||||
- traefik.http.services.cronos-zkevm-testnet-external-node-archive.loadbalancer.server.port=80
|
- traefik.http.services.cronos-zkevm-testnet-external-node-archive.loadbalancer.server.port=80
|
||||||
|
|||||||
@@ -85,9 +85,13 @@ services:
|
|||||||
- ${CRONOS_ZKEVM_TESTNET_EXTERNAL_NODE_PRUNED_DATA:-cronos-zkevm-testnet-external-node-pruned}:/db
|
- ${CRONOS_ZKEVM_TESTNET_EXTERNAL_NODE_PRUNED_DATA:-cronos-zkevm-testnet-external-node-pruned}:/db
|
||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
cronos-zkevm-testnet:
|
cronos-zkevm-testnet:
|
||||||
image: nginx
|
image: nginx
|
||||||
|
expose:
|
||||||
|
- '80'
|
||||||
environment:
|
environment:
|
||||||
PROXY_HOST: cronos-zkevm-testnet-client
|
PROXY_HOST: cronos-zkevm-testnet-client
|
||||||
RPC_PATH: ''
|
RPC_PATH: ''
|
||||||
@@ -103,6 +107,7 @@ services:
|
|||||||
- ./nginx-proxy:/etc/nginx/templates
|
- ./nginx-proxy:/etc/nginx/templates
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.cronos-zkevm-testnet-external-node-pruned-stripprefix.stripprefix.prefixes=/cronos-zkevm-testnet
|
- traefik.http.middlewares.cronos-zkevm-testnet-external-node-pruned-stripprefix.stripprefix.prefixes=/cronos-zkevm-testnet
|
||||||
- traefik.http.services.cronos-zkevm-testnet-external-node-pruned.loadbalancer.server.port=80
|
- traefik.http.services.cronos-zkevm-testnet-external-node-pruned.loadbalancer.server.port=80
|
||||||
|
|||||||
@@ -51,12 +51,16 @@ services:
|
|||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
- 8546
|
- 8546
|
||||||
|
- 9545
|
||||||
command:
|
command:
|
||||||
- --Xbonsai-full-flat-db-enabled=true
|
- --Xbonsai-full-flat-db-enabled=true
|
||||||
- --data-path=/opt/besu/database
|
- --data-path=/opt/besu/database
|
||||||
- --data-storage-format=BONSAI
|
- --data-storage-format=BONSAI
|
||||||
- --fast-sync-min-peers=1
|
- --fast-sync-min-peers=1
|
||||||
- --host-allowlist=*
|
- --host-allowlist=*
|
||||||
|
- --metrics-enabled=true
|
||||||
|
- --metrics-interface=0.0.0.0
|
||||||
|
- --metrics-port=9545
|
||||||
- --network=classic
|
- --network=classic
|
||||||
- --p2p-host=${IP}
|
- --p2p-host=${IP}
|
||||||
- --p2p-port=12880
|
- --p2p-port=12880
|
||||||
@@ -78,9 +82,15 @@ services:
|
|||||||
- ${ETHEREUM_CLASSIC_BESU_PRUNED_BONSAI_DATA:-ethereum-classic-besu-pruned-bonsai}:/opt/besu/database
|
- ${ETHEREUM_CLASSIC_BESU_PRUNED_BONSAI_DATA:-ethereum-classic-besu-pruned-bonsai}:/opt/besu/database
|
||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9545
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
|
|
||||||
ethereum-classic:
|
ethereum-classic:
|
||||||
image: nginx
|
image: nginx
|
||||||
|
expose:
|
||||||
|
- '80'
|
||||||
environment:
|
environment:
|
||||||
PROXY_HOST: ethereum-classic-client
|
PROXY_HOST: ethereum-classic-client
|
||||||
RPC_PATH: ''
|
RPC_PATH: ''
|
||||||
@@ -96,6 +106,7 @@ services:
|
|||||||
- ./nginx-proxy:/etc/nginx/templates
|
- ./nginx-proxy:/etc/nginx/templates
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-classic-besu-pruned-bonsai-stripprefix.stripprefix.prefixes=/ethereum-classic
|
- traefik.http.middlewares.ethereum-classic-besu-pruned-bonsai-stripprefix.stripprefix.prefixes=/ethereum-classic
|
||||||
- traefik.http.services.ethereum-classic-besu-pruned-bonsai.loadbalancer.server.port=80
|
- traefik.http.services.ethereum-classic-besu-pruned-bonsai.loadbalancer.server.port=80
|
||||||
|
|||||||
@@ -77,6 +77,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=33947
|
- --p2p.allowed-ports=33947
|
||||||
- --p2p.allowed-ports=38947
|
- --p2p.allowed-ports=38947
|
||||||
@@ -96,6 +99,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-holesky-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-holesky-archive
|
- traefik.http.middlewares.ethereum-holesky-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-holesky-archive
|
||||||
- traefik.http.services.ethereum-holesky-erigon3-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-holesky-erigon3-archive-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -77,6 +77,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=32582
|
- --p2p.allowed-ports=32582
|
||||||
- --p2p.allowed-ports=37582
|
- --p2p.allowed-ports=37582
|
||||||
@@ -96,6 +99,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-holesky-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/ethereum-holesky-minimal
|
- traefik.http.middlewares.ethereum-holesky-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/ethereum-holesky-minimal
|
||||||
- traefik.http.services.ethereum-holesky-erigon3-minimal-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-holesky-erigon3-minimal-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -77,6 +77,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=31685
|
- --p2p.allowed-ports=31685
|
||||||
- --p2p.allowed-ports=36685
|
- --p2p.allowed-ports=36685
|
||||||
@@ -96,6 +99,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-holesky-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-holesky
|
- traefik.http.middlewares.ethereum-holesky-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-holesky
|
||||||
- traefik.http.services.ethereum-holesky-erigon3-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-holesky-erigon3-pruned-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -77,6 +77,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=34715
|
- --p2p.allowed-ports=34715
|
||||||
- --p2p.allowed-ports=39715
|
- --p2p.allowed-ports=39715
|
||||||
@@ -96,6 +99,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-hoodi-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-hoodi-archive
|
- traefik.http.middlewares.ethereum-hoodi-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-hoodi-archive
|
||||||
- traefik.http.services.ethereum-hoodi-erigon3-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-hoodi-erigon3-archive-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -77,6 +77,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=32832
|
- --p2p.allowed-ports=32832
|
||||||
- --p2p.allowed-ports=37832
|
- --p2p.allowed-ports=37832
|
||||||
@@ -96,6 +99,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-hoodi-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/ethereum-hoodi-minimal
|
- traefik.http.middlewares.ethereum-hoodi-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/ethereum-hoodi-minimal
|
||||||
- traefik.http.services.ethereum-hoodi-erigon3-minimal-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-hoodi-erigon3-minimal-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -77,6 +77,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=31857
|
- --p2p.allowed-ports=31857
|
||||||
- --p2p.allowed-ports=36857
|
- --p2p.allowed-ports=36857
|
||||||
@@ -96,6 +99,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-hoodi-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-hoodi
|
- traefik.http.middlewares.ethereum-hoodi-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-hoodi
|
||||||
- traefik.http.services.ethereum-hoodi-erigon3-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-hoodi-erigon3-pruned-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -77,6 +77,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=31675
|
- --p2p.allowed-ports=31675
|
||||||
- --p2p.allowed-ports=36675
|
- --p2p.allowed-ports=36675
|
||||||
@@ -96,6 +99,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet-archive
|
- traefik.http.middlewares.ethereum-mainnet-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet-archive
|
||||||
- traefik.http.services.ethereum-mainnet-erigon3-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-mainnet-erigon3-archive-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -77,6 +77,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=34614
|
- --p2p.allowed-ports=34614
|
||||||
- --p2p.allowed-ports=39614
|
- --p2p.allowed-ports=39614
|
||||||
@@ -96,6 +99,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet-minimal
|
- traefik.http.middlewares.ethereum-mainnet-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet-minimal
|
||||||
- traefik.http.services.ethereum-mainnet-erigon3-minimal-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-mainnet-erigon3-minimal-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -77,6 +77,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=34616
|
- --p2p.allowed-ports=34616
|
||||||
- --p2p.allowed-ports=39616
|
- --p2p.allowed-ports=39616
|
||||||
@@ -96,6 +99,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
- traefik.http.middlewares.ethereum-mainnet-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
||||||
- traefik.http.services.ethereum-mainnet-erigon3-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-mainnet-erigon3-pruned-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -77,6 +77,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=33317
|
- --p2p.allowed-ports=33317
|
||||||
- --p2p.allowed-ports=38317
|
- --p2p.allowed-ports=38317
|
||||||
@@ -96,6 +99,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-sepolia-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-sepolia-archive
|
- traefik.http.middlewares.ethereum-sepolia-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-sepolia-archive
|
||||||
- traefik.http.services.ethereum-sepolia-erigon3-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-sepolia-erigon3-archive-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -77,6 +77,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=31087
|
- --p2p.allowed-ports=31087
|
||||||
- --p2p.allowed-ports=36087
|
- --p2p.allowed-ports=36087
|
||||||
@@ -96,6 +99,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-sepolia-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/ethereum-sepolia-minimal
|
- traefik.http.middlewares.ethereum-sepolia-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/ethereum-sepolia-minimal
|
||||||
- traefik.http.services.ethereum-sepolia-erigon3-minimal-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-sepolia-erigon3-minimal-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -77,6 +77,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=31930
|
- --p2p.allowed-ports=31930
|
||||||
- --p2p.allowed-ports=36930
|
- --p2p.allowed-ports=36930
|
||||||
@@ -96,6 +99,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-sepolia-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-sepolia
|
- traefik.http.middlewares.ethereum-sepolia-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-sepolia
|
||||||
- traefik.http.services.ethereum-sepolia-erigon3-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-sepolia-erigon3-pruned-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ services:
|
|||||||
- 11993:11993/udp
|
- 11993:11993/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
- 8551
|
- 8551
|
||||||
command:
|
command:
|
||||||
- --datadir=/root/.ethereum
|
- --datadir=/root/.ethereum
|
||||||
@@ -57,6 +58,9 @@ services:
|
|||||||
- --gcmode=full
|
- --gcmode=full
|
||||||
- --holesky
|
- --holesky
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=11993
|
- --port=11993
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -86,6 +90,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-holesky-geth-pruned-pebble-path-stripprefix.stripprefix.prefixes=/ethereum-holesky
|
- traefik.http.middlewares.ethereum-holesky-geth-pruned-pebble-path-stripprefix.stripprefix.prefixes=/ethereum-holesky
|
||||||
- traefik.http.services.ethereum-holesky-geth-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-holesky-geth-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
@@ -110,6 +117,8 @@ services:
|
|||||||
- --grpc-gateway-host=0.0.0.0
|
- --grpc-gateway-host=0.0.0.0
|
||||||
- --holesky
|
- --holesky
|
||||||
- --jwt-secret=/jwtsecret
|
- --jwt-secret=/jwtsecret
|
||||||
|
- --metrics-host=0.0.0.0
|
||||||
|
- --metrics-port=8080
|
||||||
- --monitoring-host=0.0.0.0
|
- --monitoring-host=0.0.0.0
|
||||||
- --p2p-tcp-port=16993
|
- --p2p-tcp-port=16993
|
||||||
- --p2p-udp-port=16993
|
- --p2p-udp-port=16993
|
||||||
@@ -124,6 +133,9 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=8080
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-holesky-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/ethereum-holesky
|
- traefik.http.middlewares.ethereum-holesky-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/ethereum-holesky
|
||||||
- traefik.http.services.ethereum-holesky-geth-pruned-pebble-path-node.loadbalancer.server.port=3500
|
- traefik.http.services.ethereum-holesky-geth-pruned-pebble-path-node.loadbalancer.server.port=3500
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ services:
|
|||||||
- 10455:10455/udp
|
- 10455:10455/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
- 8551
|
- 8551
|
||||||
- 10010
|
- 10010
|
||||||
entrypoint: [sh, -c, exec fireeth start reader-node --reader-node-arguments "$*", _]
|
entrypoint: [sh, -c, exec fireeth start reader-node --reader-node-arguments "$*", _]
|
||||||
@@ -59,6 +60,9 @@ services:
|
|||||||
- --gcmode=full
|
- --gcmode=full
|
||||||
- --mainnet
|
- --mainnet
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=10455
|
- --port=10455
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -88,6 +92,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-geth-pruned-leveldb-hash-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
- traefik.http.middlewares.ethereum-mainnet-geth-pruned-leveldb-hash-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
||||||
- traefik.http.services.ethereum-mainnet-geth-pruned-leveldb-hash.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-mainnet-geth-pruned-leveldb-hash.loadbalancer.server.port=8545
|
||||||
@@ -117,6 +124,7 @@ services:
|
|||||||
- ${ETHEREUM_MAINNET_FIREETH_DATA:-ethereum-mainnet-fireeth}:/firehose-data
|
- ${ETHEREUM_MAINNET_FIREETH_DATA:-ethereum-mainnet-fireeth}:/firehose-data
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.services.ethereum-mainnet-geth-pruned-leveldb-hash-firehose.loadbalancer.server.scheme=h2c
|
- traefik.http.services.ethereum-mainnet-geth-pruned-leveldb-hash-firehose.loadbalancer.server.scheme=h2c
|
||||||
- traefik.http.routers.ethereum-mainnet-geth-pruned-leveldb-hash-firehose.service=ethereum-mainnet-geth-pruned-leveldb-hash-firehose
|
- traefik.http.routers.ethereum-mainnet-geth-pruned-leveldb-hash-firehose.service=ethereum-mainnet-geth-pruned-leveldb-hash-firehose
|
||||||
@@ -163,6 +171,8 @@ services:
|
|||||||
command:
|
command:
|
||||||
- --history=prune
|
- --history=prune
|
||||||
- --jwt-secret=/jwtsecret
|
- --jwt-secret=/jwtsecret
|
||||||
|
- --metrics-host=0.0.0.0
|
||||||
|
- --metrics-port=8008
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --network=mainnet
|
- --network=mainnet
|
||||||
- --rest
|
- --rest
|
||||||
@@ -181,6 +191,9 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=8008
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-geth-pruned-leveldb-hash-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
- traefik.http.middlewares.ethereum-mainnet-geth-pruned-leveldb-hash-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
||||||
- traefik.http.services.ethereum-mainnet-geth-pruned-leveldb-hash-node.loadbalancer.server.port=3500
|
- traefik.http.services.ethereum-mainnet-geth-pruned-leveldb-hash-node.loadbalancer.server.port=3500
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ services:
|
|||||||
- 12023:12023/udp
|
- 12023:12023/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
- 8551
|
- 8551
|
||||||
- 10010
|
- 10010
|
||||||
entrypoint: [sh, -c, exec fireeth start reader-node --reader-node-arguments "$*", _]
|
entrypoint: [sh, -c, exec fireeth start reader-node --reader-node-arguments "$*", _]
|
||||||
@@ -59,6 +60,9 @@ services:
|
|||||||
- --gcmode=full
|
- --gcmode=full
|
||||||
- --mainnet
|
- --mainnet
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=12023
|
- --port=12023
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -88,6 +92,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-geth-pruned-pebble-path-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
- traefik.http.middlewares.ethereum-mainnet-geth-pruned-pebble-path-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
||||||
- traefik.http.services.ethereum-mainnet-geth-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-mainnet-geth-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
@@ -117,6 +124,7 @@ services:
|
|||||||
- ${ETHEREUM_MAINNET_FIREETH_DATA:-ethereum-mainnet-fireeth}:/firehose-data
|
- ${ETHEREUM_MAINNET_FIREETH_DATA:-ethereum-mainnet-fireeth}:/firehose-data
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.services.ethereum-mainnet-geth-pruned-pebble-path-firehose.loadbalancer.server.scheme=h2c
|
- traefik.http.services.ethereum-mainnet-geth-pruned-pebble-path-firehose.loadbalancer.server.scheme=h2c
|
||||||
- traefik.http.routers.ethereum-mainnet-geth-pruned-pebble-path-firehose.service=ethereum-mainnet-geth-pruned-pebble-path-firehose
|
- traefik.http.routers.ethereum-mainnet-geth-pruned-pebble-path-firehose.service=ethereum-mainnet-geth-pruned-pebble-path-firehose
|
||||||
@@ -163,6 +171,8 @@ services:
|
|||||||
command:
|
command:
|
||||||
- --history=prune
|
- --history=prune
|
||||||
- --jwt-secret=/jwtsecret
|
- --jwt-secret=/jwtsecret
|
||||||
|
- --metrics-host=0.0.0.0
|
||||||
|
- --metrics-port=8008
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --network=mainnet
|
- --network=mainnet
|
||||||
- --rest
|
- --rest
|
||||||
@@ -181,6 +191,9 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=8008
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
- traefik.http.middlewares.ethereum-mainnet-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
||||||
- traefik.http.services.ethereum-mainnet-geth-pruned-pebble-path-node.loadbalancer.server.port=3500
|
- traefik.http.services.ethereum-mainnet-geth-pruned-pebble-path-node.loadbalancer.server.port=3500
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ services:
|
|||||||
- 12023:12023/udp
|
- 12023:12023/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
- 8551
|
- 8551
|
||||||
command:
|
command:
|
||||||
- --datadir=/root/.ethereum
|
- --datadir=/root/.ethereum
|
||||||
@@ -57,6 +58,9 @@ services:
|
|||||||
- --gcmode=full
|
- --gcmode=full
|
||||||
- --mainnet
|
- --mainnet
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=12023
|
- --port=12023
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -86,6 +90,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-geth-pruned-pebble-path-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
- traefik.http.middlewares.ethereum-mainnet-geth-pruned-pebble-path-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
||||||
- traefik.http.services.ethereum-mainnet-geth-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-mainnet-geth-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
@@ -110,6 +117,8 @@ services:
|
|||||||
- --grpc-gateway-host=0.0.0.0
|
- --grpc-gateway-host=0.0.0.0
|
||||||
- --jwt-secret=/jwtsecret
|
- --jwt-secret=/jwtsecret
|
||||||
- --mainnet
|
- --mainnet
|
||||||
|
- --metrics-host=0.0.0.0
|
||||||
|
- --metrics-port=8080
|
||||||
- --monitoring-host=0.0.0.0
|
- --monitoring-host=0.0.0.0
|
||||||
- --p2p-tcp-port=17023
|
- --p2p-tcp-port=17023
|
||||||
- --p2p-udp-port=17023
|
- --p2p-udp-port=17023
|
||||||
@@ -124,6 +133,9 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=8080
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
- traefik.http.middlewares.ethereum-mainnet-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
||||||
- traefik.http.services.ethereum-mainnet-geth-pruned-pebble-path-node.loadbalancer.server.port=3500
|
- traefik.http.services.ethereum-mainnet-geth-pruned-pebble-path-node.loadbalancer.server.port=3500
|
||||||
|
|||||||
@@ -50,12 +50,16 @@ services:
|
|||||||
- 14710:14710/udp
|
- 14710:14710/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
- 8551
|
- 8551
|
||||||
command:
|
command:
|
||||||
- --datadir=/root/.ethereum
|
- --datadir=/root/.ethereum
|
||||||
- --db.engine=pebble
|
- --db.engine=pebble
|
||||||
- --gcmode=full
|
- --gcmode=full
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=14710
|
- --port=14710
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -86,6 +90,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-sepolia-geth-pruned-pebble-path-stripprefix.stripprefix.prefixes=/ethereum-sepolia
|
- traefik.http.middlewares.ethereum-sepolia-geth-pruned-pebble-path-stripprefix.stripprefix.prefixes=/ethereum-sepolia
|
||||||
- traefik.http.services.ethereum-sepolia-geth-pruned-pebble-path.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-sepolia-geth-pruned-pebble-path.loadbalancer.server.port=8545
|
||||||
@@ -109,6 +116,8 @@ services:
|
|||||||
- --execution-endpoint=http://ethereum-sepolia:8551
|
- --execution-endpoint=http://ethereum-sepolia:8551
|
||||||
- --grpc-gateway-host=0.0.0.0
|
- --grpc-gateway-host=0.0.0.0
|
||||||
- --jwt-secret=/jwtsecret
|
- --jwt-secret=/jwtsecret
|
||||||
|
- --metrics-host=0.0.0.0
|
||||||
|
- --metrics-port=8080
|
||||||
- --monitoring-host=0.0.0.0
|
- --monitoring-host=0.0.0.0
|
||||||
- --p2p-tcp-port=19710
|
- --p2p-tcp-port=19710
|
||||||
- --p2p-udp-port=19710
|
- --p2p-udp-port=19710
|
||||||
@@ -124,6 +133,9 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=8080
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-sepolia-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/ethereum-sepolia
|
- traefik.http.middlewares.ethereum-sepolia-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/ethereum-sepolia
|
||||||
- traefik.http.services.ethereum-sepolia-geth-pruned-pebble-path-node.loadbalancer.server.port=3500
|
- traefik.http.services.ethereum-sepolia-geth-pruned-pebble-path-node.loadbalancer.server.port=3500
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
ethereum-holesky-archive:
|
ethereum-holesky-archive:
|
||||||
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_HOLESKY_RETH_VERSION:-v1.3.12}
|
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_HOLESKY_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -51,6 +51,7 @@ services:
|
|||||||
- 13752:13752/udp
|
- 13752:13752/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
entrypoint: [reth, node]
|
entrypoint: [reth, node]
|
||||||
command:
|
command:
|
||||||
@@ -60,6 +61,9 @@ services:
|
|||||||
- --engine.cross-block-cache-size=${ETHEREUM_HOLESKY_RETH_STATE_CACHE:-4096}
|
- --engine.cross-block-cache-size=${ETHEREUM_HOLESKY_RETH_STATE_CACHE:-4096}
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=13752
|
- --port=13752
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -90,6 +94,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-holesky-reth-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-holesky-archive
|
- traefik.http.middlewares.ethereum-holesky-reth-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-holesky-archive
|
||||||
- traefik.http.services.ethereum-holesky-reth-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-holesky-reth-archive-trace.loadbalancer.server.port=8545
|
||||||
@@ -115,6 +122,8 @@ services:
|
|||||||
- --grpc-gateway-host=0.0.0.0
|
- --grpc-gateway-host=0.0.0.0
|
||||||
- --holesky
|
- --holesky
|
||||||
- --jwt-secret=/jwtsecret
|
- --jwt-secret=/jwtsecret
|
||||||
|
- --metrics-host=0.0.0.0
|
||||||
|
- --metrics-port=8080
|
||||||
- --monitoring-host=0.0.0.0
|
- --monitoring-host=0.0.0.0
|
||||||
- --p2p-tcp-port=18752
|
- --p2p-tcp-port=18752
|
||||||
- --p2p-udp-port=18752
|
- --p2p-udp-port=18752
|
||||||
@@ -129,6 +138,9 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=8080
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-holesky-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/ethereum-holesky-archive
|
- traefik.http.middlewares.ethereum-holesky-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/ethereum-holesky-archive
|
||||||
- traefik.http.services.ethereum-holesky-reth-archive-trace-node.loadbalancer.server.port=3500
|
- traefik.http.services.ethereum-holesky-reth-archive-trace-node.loadbalancer.server.port=3500
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
ethereum-holesky:
|
ethereum-holesky:
|
||||||
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_HOLESKY_RETH_VERSION:-v1.3.12}
|
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_HOLESKY_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -51,6 +51,7 @@ services:
|
|||||||
- 11849:11849/udp
|
- 11849:11849/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
entrypoint: [reth, node]
|
entrypoint: [reth, node]
|
||||||
command:
|
command:
|
||||||
@@ -61,6 +62,9 @@ services:
|
|||||||
- --full
|
- --full
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=11849
|
- --port=11849
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -91,6 +95,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-holesky-reth-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-holesky
|
- traefik.http.middlewares.ethereum-holesky-reth-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-holesky
|
||||||
- traefik.http.services.ethereum-holesky-reth-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-holesky-reth-pruned-trace.loadbalancer.server.port=8545
|
||||||
@@ -116,6 +123,8 @@ services:
|
|||||||
- --grpc-gateway-host=0.0.0.0
|
- --grpc-gateway-host=0.0.0.0
|
||||||
- --holesky
|
- --holesky
|
||||||
- --jwt-secret=/jwtsecret
|
- --jwt-secret=/jwtsecret
|
||||||
|
- --metrics-host=0.0.0.0
|
||||||
|
- --metrics-port=8080
|
||||||
- --monitoring-host=0.0.0.0
|
- --monitoring-host=0.0.0.0
|
||||||
- --p2p-tcp-port=16849
|
- --p2p-tcp-port=16849
|
||||||
- --p2p-udp-port=16849
|
- --p2p-udp-port=16849
|
||||||
@@ -130,6 +139,9 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=8080
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-holesky-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/ethereum-holesky
|
- traefik.http.middlewares.ethereum-holesky-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/ethereum-holesky
|
||||||
- traefik.http.services.ethereum-holesky-reth-pruned-trace-node.loadbalancer.server.port=3500
|
- traefik.http.services.ethereum-holesky-reth-pruned-trace-node.loadbalancer.server.port=3500
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
ethereum-mainnet-archive:
|
ethereum-mainnet-archive:
|
||||||
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.3.12}
|
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -51,6 +51,7 @@ services:
|
|||||||
- 14563:14563/udp
|
- 14563:14563/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
entrypoint: [reth, node]
|
entrypoint: [reth, node]
|
||||||
command:
|
command:
|
||||||
@@ -60,6 +61,9 @@ services:
|
|||||||
- --engine.cross-block-cache-size=${ETHEREUM_MAINNET_RETH_STATE_CACHE:-4096}
|
- --engine.cross-block-cache-size=${ETHEREUM_MAINNET_RETH_STATE_CACHE:-4096}
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=14563
|
- --port=14563
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -90,6 +94,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-reth-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet-archive
|
- traefik.http.middlewares.ethereum-mainnet-reth-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet-archive
|
||||||
- traefik.http.services.ethereum-mainnet-reth-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-mainnet-reth-archive-trace.loadbalancer.server.port=8545
|
||||||
@@ -137,6 +144,9 @@ services:
|
|||||||
- /etc/timezone:/etc/timezone:ro
|
- /etc/timezone:/etc/timezone:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=5054
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet-archive
|
- traefik.http.middlewares.ethereum-mainnet-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet-archive
|
||||||
- traefik.http.services.ethereum-mainnet-reth-archive-trace-node.loadbalancer.server.port=3500
|
- traefik.http.services.ethereum-mainnet-reth-archive-trace-node.loadbalancer.server.port=3500
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
ethereum-mainnet-archive:
|
ethereum-mainnet-archive:
|
||||||
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.3.12}
|
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -51,6 +51,7 @@ services:
|
|||||||
- 14563:14563/udp
|
- 14563:14563/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
entrypoint: [reth, node]
|
entrypoint: [reth, node]
|
||||||
command:
|
command:
|
||||||
@@ -60,6 +61,9 @@ services:
|
|||||||
- --engine.cross-block-cache-size=${ETHEREUM_MAINNET_RETH_STATE_CACHE:-4096}
|
- --engine.cross-block-cache-size=${ETHEREUM_MAINNET_RETH_STATE_CACHE:-4096}
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=14563
|
- --port=14563
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -90,6 +94,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-reth-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet-archive
|
- traefik.http.middlewares.ethereum-mainnet-reth-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet-archive
|
||||||
- traefik.http.services.ethereum-mainnet-reth-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-mainnet-reth-archive-trace.loadbalancer.server.port=8545
|
||||||
@@ -110,6 +117,8 @@ services:
|
|||||||
command:
|
command:
|
||||||
- --history=prune
|
- --history=prune
|
||||||
- --jwt-secret=/jwtsecret
|
- --jwt-secret=/jwtsecret
|
||||||
|
- --metrics-host=0.0.0.0
|
||||||
|
- --metrics-port=8008
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --network=mainnet
|
- --network=mainnet
|
||||||
- --rest
|
- --rest
|
||||||
@@ -128,6 +137,9 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=8008
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet-archive
|
- traefik.http.middlewares.ethereum-mainnet-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet-archive
|
||||||
- traefik.http.services.ethereum-mainnet-reth-archive-trace-node.loadbalancer.server.port=3500
|
- traefik.http.services.ethereum-mainnet-reth-archive-trace-node.loadbalancer.server.port=3500
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
ethereum-mainnet-archive:
|
ethereum-mainnet-archive:
|
||||||
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.3.12}
|
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -51,6 +51,7 @@ services:
|
|||||||
- 14563:14563/udp
|
- 14563:14563/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
entrypoint: [reth, node]
|
entrypoint: [reth, node]
|
||||||
command:
|
command:
|
||||||
@@ -60,6 +61,9 @@ services:
|
|||||||
- --engine.cross-block-cache-size=${ETHEREUM_MAINNET_RETH_STATE_CACHE:-4096}
|
- --engine.cross-block-cache-size=${ETHEREUM_MAINNET_RETH_STATE_CACHE:-4096}
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=14563
|
- --port=14563
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -90,6 +94,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-reth-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet-archive
|
- traefik.http.middlewares.ethereum-mainnet-reth-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet-archive
|
||||||
- traefik.http.services.ethereum-mainnet-reth-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-mainnet-reth-archive-trace.loadbalancer.server.port=8545
|
||||||
@@ -115,6 +122,8 @@ services:
|
|||||||
- --grpc-gateway-host=0.0.0.0
|
- --grpc-gateway-host=0.0.0.0
|
||||||
- --jwt-secret=/jwtsecret
|
- --jwt-secret=/jwtsecret
|
||||||
- --mainnet
|
- --mainnet
|
||||||
|
- --metrics-host=0.0.0.0
|
||||||
|
- --metrics-port=8080
|
||||||
- --monitoring-host=0.0.0.0
|
- --monitoring-host=0.0.0.0
|
||||||
- --p2p-tcp-port=19563
|
- --p2p-tcp-port=19563
|
||||||
- --p2p-udp-port=19563
|
- --p2p-udp-port=19563
|
||||||
@@ -129,6 +138,9 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=8080
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet-archive
|
- traefik.http.middlewares.ethereum-mainnet-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet-archive
|
||||||
- traefik.http.services.ethereum-mainnet-reth-archive-trace-node.loadbalancer.server.port=3500
|
- traefik.http.services.ethereum-mainnet-reth-archive-trace-node.loadbalancer.server.port=3500
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
ethereum-mainnet-minimal:
|
ethereum-mainnet-minimal:
|
||||||
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.3.12}
|
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -54,6 +54,7 @@ services:
|
|||||||
- 14286:14286/udp
|
- 14286:14286/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
entrypoint: [reth, node]
|
entrypoint: [reth, node]
|
||||||
command:
|
command:
|
||||||
@@ -64,6 +65,9 @@ services:
|
|||||||
- --full
|
- --full
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=14286
|
- --port=14286
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -94,6 +98,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-reth-minimal-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet-minimal
|
- traefik.http.middlewares.ethereum-mainnet-reth-minimal-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet-minimal
|
||||||
- traefik.http.services.ethereum-mainnet-reth-minimal-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-mainnet-reth-minimal-trace.loadbalancer.server.port=8545
|
||||||
@@ -124,6 +131,8 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
|
|
||||||
ethereum-mainnet-minimal-pruner:
|
ethereum-mainnet-minimal-pruner:
|
||||||
image: debian:latest
|
image: debian:latest
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
ethereum-mainnet-minimal:
|
ethereum-mainnet-minimal:
|
||||||
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.3.12}
|
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -54,6 +54,7 @@ services:
|
|||||||
- 14286:14286/udp
|
- 14286:14286/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
entrypoint: [reth, node]
|
entrypoint: [reth, node]
|
||||||
command:
|
command:
|
||||||
@@ -64,6 +65,9 @@ services:
|
|||||||
- --full
|
- --full
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=14286
|
- --port=14286
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -94,6 +98,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-reth-minimal-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet-minimal
|
- traefik.http.middlewares.ethereum-mainnet-reth-minimal-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet-minimal
|
||||||
- traefik.http.services.ethereum-mainnet-reth-minimal-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-mainnet-reth-minimal-trace.loadbalancer.server.port=8545
|
||||||
@@ -114,6 +121,8 @@ services:
|
|||||||
command:
|
command:
|
||||||
- --history=prune
|
- --history=prune
|
||||||
- --jwt-secret=/jwtsecret
|
- --jwt-secret=/jwtsecret
|
||||||
|
- --metrics-host=0.0.0.0
|
||||||
|
- --metrics-port=8008
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --network=mainnet
|
- --network=mainnet
|
||||||
- --rest
|
- --rest
|
||||||
@@ -132,6 +141,9 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=8008
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-reth-minimal-trace-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet-minimal
|
- traefik.http.middlewares.ethereum-mainnet-reth-minimal-trace-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet-minimal
|
||||||
- traefik.http.services.ethereum-mainnet-reth-minimal-trace-node.loadbalancer.server.port=3500
|
- traefik.http.services.ethereum-mainnet-reth-minimal-trace-node.loadbalancer.server.port=3500
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
ethereum-mainnet:
|
ethereum-mainnet:
|
||||||
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.3.12}
|
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -51,6 +51,7 @@ services:
|
|||||||
- 10150:10150/udp
|
- 10150:10150/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
entrypoint: [reth, node]
|
entrypoint: [reth, node]
|
||||||
command:
|
command:
|
||||||
@@ -61,6 +62,9 @@ services:
|
|||||||
- --full
|
- --full
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=10150
|
- --port=10150
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -91,6 +95,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-reth-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
- traefik.http.middlewares.ethereum-mainnet-reth-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
||||||
- traefik.http.services.ethereum-mainnet-reth-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-mainnet-reth-pruned-trace.loadbalancer.server.port=8545
|
||||||
@@ -111,6 +118,8 @@ services:
|
|||||||
command:
|
command:
|
||||||
- --history=prune
|
- --history=prune
|
||||||
- --jwt-secret=/jwtsecret
|
- --jwt-secret=/jwtsecret
|
||||||
|
- --metrics-host=0.0.0.0
|
||||||
|
- --metrics-port=8008
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --network=mainnet
|
- --network=mainnet
|
||||||
- --rest
|
- --rest
|
||||||
@@ -129,6 +138,9 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=8008
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
- traefik.http.middlewares.ethereum-mainnet-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
||||||
- traefik.http.services.ethereum-mainnet-reth-pruned-trace-node.loadbalancer.server.port=3500
|
- traefik.http.services.ethereum-mainnet-reth-pruned-trace-node.loadbalancer.server.port=3500
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
ethereum-mainnet:
|
ethereum-mainnet:
|
||||||
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.3.12}
|
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -51,6 +51,7 @@ services:
|
|||||||
- 10150:10150/udp
|
- 10150:10150/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
entrypoint: [reth, node]
|
entrypoint: [reth, node]
|
||||||
command:
|
command:
|
||||||
@@ -61,6 +62,9 @@ services:
|
|||||||
- --full
|
- --full
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=10150
|
- --port=10150
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -91,6 +95,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-reth-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
- traefik.http.middlewares.ethereum-mainnet-reth-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
||||||
- traefik.http.services.ethereum-mainnet-reth-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-mainnet-reth-pruned-trace.loadbalancer.server.port=8545
|
||||||
@@ -116,6 +123,8 @@ services:
|
|||||||
- --grpc-gateway-host=0.0.0.0
|
- --grpc-gateway-host=0.0.0.0
|
||||||
- --jwt-secret=/jwtsecret
|
- --jwt-secret=/jwtsecret
|
||||||
- --mainnet
|
- --mainnet
|
||||||
|
- --metrics-host=0.0.0.0
|
||||||
|
- --metrics-port=8080
|
||||||
- --monitoring-host=0.0.0.0
|
- --monitoring-host=0.0.0.0
|
||||||
- --p2p-tcp-port=15150
|
- --p2p-tcp-port=15150
|
||||||
- --p2p-udp-port=15150
|
- --p2p-udp-port=15150
|
||||||
@@ -130,6 +139,9 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=8080
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-mainnet-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
- traefik.http.middlewares.ethereum-mainnet-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/ethereum-mainnet
|
||||||
- traefik.http.services.ethereum-mainnet-reth-pruned-trace-node.loadbalancer.server.port=3500
|
- traefik.http.services.ethereum-mainnet-reth-pruned-trace-node.loadbalancer.server.port=3500
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
ethereum-sepolia-archive:
|
ethereum-sepolia-archive:
|
||||||
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_SEPOLIA_RETH_VERSION:-v1.3.12}
|
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_SEPOLIA_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -51,6 +51,7 @@ services:
|
|||||||
- 14330:14330/udp
|
- 14330:14330/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
entrypoint: [reth, node]
|
entrypoint: [reth, node]
|
||||||
command:
|
command:
|
||||||
@@ -60,6 +61,9 @@ services:
|
|||||||
- --engine.cross-block-cache-size=${ETHEREUM_SEPOLIA_RETH_STATE_CACHE:-4096}
|
- --engine.cross-block-cache-size=${ETHEREUM_SEPOLIA_RETH_STATE_CACHE:-4096}
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=14330
|
- --port=14330
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -90,6 +94,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-sepolia-reth-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-sepolia-archive
|
- traefik.http.middlewares.ethereum-sepolia-reth-archive-trace-stripprefix.stripprefix.prefixes=/ethereum-sepolia-archive
|
||||||
- traefik.http.services.ethereum-sepolia-reth-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-sepolia-reth-archive-trace.loadbalancer.server.port=8545
|
||||||
@@ -114,6 +121,8 @@ services:
|
|||||||
- --execution-endpoint=http://ethereum-sepolia-archive:8551
|
- --execution-endpoint=http://ethereum-sepolia-archive:8551
|
||||||
- --grpc-gateway-host=0.0.0.0
|
- --grpc-gateway-host=0.0.0.0
|
||||||
- --jwt-secret=/jwtsecret
|
- --jwt-secret=/jwtsecret
|
||||||
|
- --metrics-host=0.0.0.0
|
||||||
|
- --metrics-port=8080
|
||||||
- --monitoring-host=0.0.0.0
|
- --monitoring-host=0.0.0.0
|
||||||
- --p2p-tcp-port=19330
|
- --p2p-tcp-port=19330
|
||||||
- --p2p-udp-port=19330
|
- --p2p-udp-port=19330
|
||||||
@@ -129,6 +138,9 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=8080
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-sepolia-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/ethereum-sepolia-archive
|
- traefik.http.middlewares.ethereum-sepolia-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/ethereum-sepolia-archive
|
||||||
- traefik.http.services.ethereum-sepolia-reth-archive-trace-node.loadbalancer.server.port=3500
|
- traefik.http.services.ethereum-sepolia-reth-archive-trace-node.loadbalancer.server.port=3500
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
ethereum-sepolia:
|
ethereum-sepolia:
|
||||||
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_SEPOLIA_RETH_VERSION:-v1.3.12}
|
image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_SEPOLIA_RETH_VERSION:-v1.4.1}
|
||||||
sysctls:
|
sysctls:
|
||||||
# TCP Performance
|
# TCP Performance
|
||||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||||
@@ -51,6 +51,7 @@ services:
|
|||||||
- 12150:12150/udp
|
- 12150:12150/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 9001
|
||||||
- 8551
|
- 8551
|
||||||
entrypoint: [reth, node]
|
entrypoint: [reth, node]
|
||||||
command:
|
command:
|
||||||
@@ -61,6 +62,9 @@ services:
|
|||||||
- --full
|
- --full
|
||||||
- --max-inbound-peers=50
|
- --max-inbound-peers=50
|
||||||
- --max-outbound-peers=50
|
- --max-outbound-peers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=9001
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=12150
|
- --port=12150
|
||||||
- --rpc-cache.max-blocks=10000
|
- --rpc-cache.max-blocks=10000
|
||||||
@@ -91,6 +95,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=9001
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-sepolia-reth-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-sepolia
|
- traefik.http.middlewares.ethereum-sepolia-reth-pruned-trace-stripprefix.stripprefix.prefixes=/ethereum-sepolia
|
||||||
- traefik.http.services.ethereum-sepolia-reth-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.ethereum-sepolia-reth-pruned-trace.loadbalancer.server.port=8545
|
||||||
@@ -115,6 +122,8 @@ services:
|
|||||||
- --execution-endpoint=http://ethereum-sepolia:8551
|
- --execution-endpoint=http://ethereum-sepolia:8551
|
||||||
- --grpc-gateway-host=0.0.0.0
|
- --grpc-gateway-host=0.0.0.0
|
||||||
- --jwt-secret=/jwtsecret
|
- --jwt-secret=/jwtsecret
|
||||||
|
- --metrics-host=0.0.0.0
|
||||||
|
- --metrics-port=8080
|
||||||
- --monitoring-host=0.0.0.0
|
- --monitoring-host=0.0.0.0
|
||||||
- --p2p-tcp-port=17150
|
- --p2p-tcp-port=17150
|
||||||
- --p2p-udp-port=17150
|
- --p2p-udp-port=17150
|
||||||
@@ -130,6 +139,9 @@ services:
|
|||||||
- .jwtsecret:/jwtsecret:ro
|
- .jwtsecret:/jwtsecret:ro
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=8080
|
||||||
|
- prometheus-scrape.path=/metrics
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.ethereum-sepolia-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/ethereum-sepolia
|
- traefik.http.middlewares.ethereum-sepolia-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/ethereum-sepolia
|
||||||
- traefik.http.services.ethereum-sepolia-reth-pruned-trace-node.loadbalancer.server.port=3500
|
- traefik.http.services.ethereum-sepolia-reth-pruned-trace-node.loadbalancer.server.port=3500
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ services:
|
|||||||
- 14897:14897/udp
|
- 14897:14897/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
environment:
|
environment:
|
||||||
- FANTOM_HOME=/datadir
|
- FANTOM_HOME=/datadir
|
||||||
- GENESIS=https://download.fantom.network/opera/mainnet/mainnet-5577-full-mpt.g
|
- GENESIS=https://download.fantom.network/opera/mainnet/mainnet-5577-full-mpt.g
|
||||||
@@ -69,6 +70,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=14897
|
- --port=14897
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -89,6 +93,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.fantom-mainnet-opera-archive-trace-stripprefix.stripprefix.prefixes=/fantom-mainnet-archive
|
- traefik.http.middlewares.fantom-mainnet-opera-archive-trace-stripprefix.stripprefix.prefixes=/fantom-mainnet-archive
|
||||||
- traefik.http.services.fantom-mainnet-opera-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.fantom-mainnet-opera-archive-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ services:
|
|||||||
- 14723:14723/udp
|
- 14723:14723/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
environment:
|
environment:
|
||||||
- FANTOM_HOME=/datadir
|
- FANTOM_HOME=/datadir
|
||||||
- GENESIS=https://download.fantom.network/opera/mainnet/mainnet-5577-full-mpt.g
|
- GENESIS=https://download.fantom.network/opera/mainnet/mainnet-5577-full-mpt.g
|
||||||
@@ -69,6 +70,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=14723
|
- --port=14723
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -88,6 +92,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.fantom-mainnet-opera-archive-stripprefix.stripprefix.prefixes=/fantom-mainnet-archive
|
- traefik.http.middlewares.fantom-mainnet-opera-archive-stripprefix.stripprefix.prefixes=/fantom-mainnet-archive
|
||||||
- traefik.http.services.fantom-mainnet-opera-archive.loadbalancer.server.port=8545
|
- traefik.http.services.fantom-mainnet-opera-archive.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ services:
|
|||||||
- 10916:10916/udp
|
- 10916:10916/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
environment:
|
environment:
|
||||||
- FANTOM_HOME=/datadir
|
- FANTOM_HOME=/datadir
|
||||||
- GENESIS=https://download.fantom.network/opera/mainnet/mainnet-109331-no-history.g
|
- GENESIS=https://download.fantom.network/opera/mainnet/mainnet-109331-no-history.g
|
||||||
@@ -69,6 +70,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=10916
|
- --port=10916
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -89,6 +93,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.fantom-mainnet-opera-pruned-trace-stripprefix.stripprefix.prefixes=/fantom-mainnet
|
- traefik.http.middlewares.fantom-mainnet-opera-pruned-trace-stripprefix.stripprefix.prefixes=/fantom-mainnet
|
||||||
- traefik.http.services.fantom-mainnet-opera-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.fantom-mainnet-opera-pruned-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ services:
|
|||||||
- 10439:10439/udp
|
- 10439:10439/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
environment:
|
environment:
|
||||||
- FANTOM_HOME=/datadir
|
- FANTOM_HOME=/datadir
|
||||||
- GENESIS=https://download.fantom.network/opera/mainnet/mainnet-109331-no-history.g
|
- GENESIS=https://download.fantom.network/opera/mainnet/mainnet-109331-no-history.g
|
||||||
@@ -69,6 +70,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=10439
|
- --port=10439
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -88,6 +92,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.fantom-mainnet-opera-pruned-stripprefix.stripprefix.prefixes=/fantom-mainnet
|
- traefik.http.middlewares.fantom-mainnet-opera-pruned-stripprefix.stripprefix.prefixes=/fantom-mainnet
|
||||||
- traefik.http.services.fantom-mainnet-opera-pruned.loadbalancer.server.port=8545
|
- traefik.http.services.fantom-mainnet-opera-pruned.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ services:
|
|||||||
- 10196:10196/udp
|
- 10196:10196/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
environment:
|
environment:
|
||||||
- FANTOM_HOME=/datadir
|
- FANTOM_HOME=/datadir
|
||||||
- GENESIS=https://download.fantom.network/opera/testnet/testnet-2458-full-mpt.g
|
- GENESIS=https://download.fantom.network/opera/testnet/testnet-2458-full-mpt.g
|
||||||
@@ -69,6 +70,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=10196
|
- --port=10196
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -89,6 +93,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.fantom-testnet-opera-archive-trace-stripprefix.stripprefix.prefixes=/fantom-testnet-archive
|
- traefik.http.middlewares.fantom-testnet-opera-archive-trace-stripprefix.stripprefix.prefixes=/fantom-testnet-archive
|
||||||
- traefik.http.services.fantom-testnet-opera-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.fantom-testnet-opera-archive-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ services:
|
|||||||
- 11055:11055/udp
|
- 11055:11055/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
environment:
|
environment:
|
||||||
- FANTOM_HOME=/datadir
|
- FANTOM_HOME=/datadir
|
||||||
- GENESIS=https://download.fantom.network/opera/testnet/testnet-2458-full-mpt.g
|
- GENESIS=https://download.fantom.network/opera/testnet/testnet-2458-full-mpt.g
|
||||||
@@ -69,6 +70,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=11055
|
- --port=11055
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -88,6 +92,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.fantom-testnet-opera-archive-stripprefix.stripprefix.prefixes=/fantom-testnet-archive
|
- traefik.http.middlewares.fantom-testnet-opera-archive-stripprefix.stripprefix.prefixes=/fantom-testnet-archive
|
||||||
- traefik.http.services.fantom-testnet-opera-archive.loadbalancer.server.port=8545
|
- traefik.http.services.fantom-testnet-opera-archive.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ services:
|
|||||||
- 14037:14037/udp
|
- 14037:14037/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
environment:
|
environment:
|
||||||
- FANTOM_HOME=/datadir
|
- FANTOM_HOME=/datadir
|
||||||
- GENESIS=https://download.fantom.network/opera/testnet/testnet-6226-no-history.g
|
- GENESIS=https://download.fantom.network/opera/testnet/testnet-6226-no-history.g
|
||||||
@@ -69,6 +70,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=14037
|
- --port=14037
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -89,6 +93,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.fantom-testnet-opera-pruned-trace-stripprefix.stripprefix.prefixes=/fantom-testnet
|
- traefik.http.middlewares.fantom-testnet-opera-pruned-trace-stripprefix.stripprefix.prefixes=/fantom-testnet
|
||||||
- traefik.http.services.fantom-testnet-opera-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.fantom-testnet-opera-pruned-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ services:
|
|||||||
- 10846:10846/udp
|
- 10846:10846/udp
|
||||||
expose:
|
expose:
|
||||||
- 8545
|
- 8545
|
||||||
|
- 6060
|
||||||
environment:
|
environment:
|
||||||
- FANTOM_HOME=/datadir
|
- FANTOM_HOME=/datadir
|
||||||
- GENESIS=https://download.fantom.network/opera/testnet/testnet-6226-no-history.g
|
- GENESIS=https://download.fantom.network/opera/testnet/testnet-6226-no-history.g
|
||||||
@@ -69,6 +70,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=10846
|
- --port=10846
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -88,6 +92,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.fantom-testnet-opera-pruned-stripprefix.stripprefix.prefixes=/fantom-testnet
|
- traefik.http.middlewares.fantom-testnet-opera-pruned-stripprefix.stripprefix.prefixes=/fantom-testnet
|
||||||
- traefik.http.services.fantom-testnet-opera-pruned.loadbalancer.server.port=8545
|
- traefik.http.services.fantom-testnet-opera-pruned.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -69,6 +69,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=13335
|
- --port=13335
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -87,6 +90,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.fantom-mainnet-sonic-archive-stripprefix.stripprefix.prefixes=/fantom-mainnet-archive
|
- traefik.http.middlewares.fantom-mainnet-sonic-archive-stripprefix.stripprefix.prefixes=/fantom-mainnet-archive
|
||||||
- traefik.http.services.fantom-mainnet-sonic-archive.loadbalancer.server.port=8545
|
- traefik.http.services.fantom-mainnet-sonic-archive.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -69,6 +69,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --port=10652
|
- --port=10652
|
||||||
- --rpc.gascap=600000000
|
- --rpc.gascap=600000000
|
||||||
@@ -87,6 +90,7 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=false
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.fantom-testnet-sonic-archive-stripprefix.stripprefix.prefixes=/fantom-testnet-archive
|
- traefik.http.middlewares.fantom-testnet-sonic-archive-stripprefix.stripprefix.prefixes=/fantom-testnet-archive
|
||||||
- traefik.http.services.fantom-testnet-sonic-archive.loadbalancer.server.port=8545
|
- traefik.http.services.fantom-testnet-sonic-archive.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -76,6 +76,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=31986
|
- --p2p.allowed-ports=31986
|
||||||
- --p2p.allowed-ports=36986
|
- --p2p.allowed-ports=36986
|
||||||
@@ -95,6 +98,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.gnosis-chiado-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/gnosis-chiado-archive
|
- traefik.http.middlewares.gnosis-chiado-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/gnosis-chiado-archive
|
||||||
- traefik.http.services.gnosis-chiado-erigon3-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.gnosis-chiado-erigon3-archive-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -76,6 +76,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=31010
|
- --p2p.allowed-ports=31010
|
||||||
- --p2p.allowed-ports=36010
|
- --p2p.allowed-ports=36010
|
||||||
@@ -95,6 +98,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.gnosis-chiado-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/gnosis-chiado-minimal
|
- traefik.http.middlewares.gnosis-chiado-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/gnosis-chiado-minimal
|
||||||
- traefik.http.services.gnosis-chiado-erigon3-minimal-trace.loadbalancer.server.port=8545
|
- traefik.http.services.gnosis-chiado-erigon3-minimal-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -76,6 +76,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=31886
|
- --p2p.allowed-ports=31886
|
||||||
- --p2p.allowed-ports=36886
|
- --p2p.allowed-ports=36886
|
||||||
@@ -95,6 +98,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.gnosis-chiado-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/gnosis-chiado
|
- traefik.http.middlewares.gnosis-chiado-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/gnosis-chiado
|
||||||
- traefik.http.services.gnosis-chiado-erigon3-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.gnosis-chiado-erigon3-pruned-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -76,6 +76,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=32974
|
- --p2p.allowed-ports=32974
|
||||||
- --p2p.allowed-ports=37974
|
- --p2p.allowed-ports=37974
|
||||||
@@ -95,6 +98,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.gnosis-mainnet-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/gnosis-mainnet-archive
|
- traefik.http.middlewares.gnosis-mainnet-erigon3-archive-trace-stripprefix.stripprefix.prefixes=/gnosis-mainnet-archive
|
||||||
- traefik.http.services.gnosis-mainnet-erigon3-archive-trace.loadbalancer.server.port=8545
|
- traefik.http.services.gnosis-mainnet-erigon3-archive-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -76,6 +76,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=33429
|
- --p2p.allowed-ports=33429
|
||||||
- --p2p.allowed-ports=38429
|
- --p2p.allowed-ports=38429
|
||||||
@@ -95,6 +98,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.gnosis-mainnet-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/gnosis-mainnet-minimal
|
- traefik.http.middlewares.gnosis-mainnet-erigon3-minimal-trace-stripprefix.stripprefix.prefixes=/gnosis-mainnet-minimal
|
||||||
- traefik.http.services.gnosis-mainnet-erigon3-minimal-trace.loadbalancer.server.port=8545
|
- traefik.http.services.gnosis-mainnet-erigon3-minimal-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
@@ -76,6 +76,9 @@ services:
|
|||||||
- --http.port=8545
|
- --http.port=8545
|
||||||
- --http.vhosts=*
|
- --http.vhosts=*
|
||||||
- --maxpeers=50
|
- --maxpeers=50
|
||||||
|
- --metrics
|
||||||
|
- --metrics.addr=0.0.0.0
|
||||||
|
- --metrics.port=6060
|
||||||
- --nat=extip:${IP}
|
- --nat=extip:${IP}
|
||||||
- --p2p.allowed-ports=32147
|
- --p2p.allowed-ports=32147
|
||||||
- --p2p.allowed-ports=37147
|
- --p2p.allowed-ports=37147
|
||||||
@@ -95,6 +98,9 @@ services:
|
|||||||
- /slowdisk:/slowdisk
|
- /slowdisk:/slowdisk
|
||||||
logging: *logging-defaults
|
logging: *logging-defaults
|
||||||
labels:
|
labels:
|
||||||
|
- prometheus-scrape.enabled=true
|
||||||
|
- prometheus-scrape.port=6060
|
||||||
|
- prometheus-scrape.path=/debug/metrics/prometheus
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.middlewares.gnosis-mainnet-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/gnosis-mainnet
|
- traefik.http.middlewares.gnosis-mainnet-erigon3-pruned-trace-stripprefix.stripprefix.prefixes=/gnosis-mainnet
|
||||||
- traefik.http.services.gnosis-mainnet-erigon3-pruned-trace.loadbalancer.server.port=8545
|
- traefik.http.services.gnosis-mainnet-erigon3-pruned-trace.loadbalancer.server.port=8545
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user