now with prometheus. hopefully

This commit is contained in:
Para Dox
2025-05-18 13:11:00 +07:00
parent f2855d3a2c
commit 98abb33fc8
289 changed files with 2735 additions and 1021 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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:

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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