diff --git a/besu-fullnode.yml b/besu-fullnode.yml index 8df3a952..329f9f71 100644 --- a/besu-fullnode.yml +++ b/besu-fullnode.yml @@ -5,7 +5,7 @@ services: build: context: besu args: - UPSTREAM_VERSION: 24.10.0 + UPSTREAM_VERSION: ${BESU_VERSION:-24.10.0} expose: - 8545 - 8551 @@ -51,7 +51,7 @@ services: lighthouse-mainnet: - image: sigp/lighthouse:v5.1.3-modern + image: sigp/lighthouse:${LIGHTHOUSE_VERSION:-v5.1.3}-modern restart: unless-stopped networks: - chains diff --git a/check-health.sh b/check-health.sh index 7f85504d..05cebc60 100755 --- a/check-health.sh +++ b/check-health.sh @@ -66,6 +66,7 @@ if [ $? -eq 0 ]; then rm "$status_file4" # echo "lets check" + if [ $curl_code3 -eq 0 ]; then if [[ $http_status_code3 -eq 200 ]]; then response3=$(cat "$response_file3") diff --git a/erigon-holesky.yml b/erigon-holesky.yml index 8d7ecacf..1b63f5d4 100644 --- a/erigon-holesky.yml +++ b/erigon-holesky.yml @@ -17,6 +17,8 @@ services: - erigon-holesky:/root/.local/share/erigon - /slowdisk:/slowdisk - .jwtsecret:/jwtsecret + environment: + - "IP=${IP}" networks: - chains command: > @@ -26,7 +28,7 @@ services: --private.api.addr=0.0.0.0:9090 --torrent.upload.rate="1250mb" --torrent.download.rate="1250mb" - --nat=stun + --nat=extip:${IP} --pprof --pprof.addr=0.0.0.0 --pprof.port=6061 diff --git a/erigon-sepolia-minimal.yml b/erigon-sepolia-minimal.yml index 4d0e62bc..2de54f5a 100644 --- a/erigon-sepolia-minimal.yml +++ b/erigon-sepolia-minimal.yml @@ -1,6 +1,6 @@ services: erigon-sepolia-minimal: - image: erigontech/erigon:${ERIGON3_VERSION:-v3.0.0-beta1} + image: erigontech/erigon:${ERIGON3_VERSION:-v3.0.0-beta2} user: root expose: - "16630" diff --git a/scroll-mainnet.yml b/scroll-mainnet.yml index ba59dbe2..44cf18cf 100644 --- a/scroll-mainnet.yml +++ b/scroll-mainnet.yml @@ -2,7 +2,7 @@ version: '3.1' services: scroll-mainnet: - image: scrolltech/l2geth:${SCROLL_GETH_VERSION:-scroll-v5.8.15} + image: scrolltech/l2geth:${SCROLL_GETH_VERSION:-scroll-v5.7.25} expose: # HTTP server / GraphQL API - 8545