diff --git a/arc/arc/arc-testnet-arc-full.yml b/arc/arc/arc-testnet-arc-full.yml index acfd675f..ae48eab3 100644 --- a/arc/arc/arc-testnet-arc-full.yml +++ b/arc/arc/arc-testnet-arc-full.yml @@ -163,6 +163,7 @@ services: condition: service_completed_successfully arc-testnet: condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/besu/ethereum-mainnet-besu-pruned-bonsai--nimbus.yml b/ethereum/besu/ethereum-mainnet-besu-pruned-bonsai--nimbus.yml index 8a894483..22b378ee 100644 --- a/ethereum/besu/ethereum-mainnet-besu-pruned-bonsai--nimbus.yml +++ b/ethereum/besu/ethereum-mainnet-besu-pruned-bonsai--nimbus.yml @@ -137,7 +137,9 @@ services: - --web3-url=http://ethereum-mainnet-besu:8551 restart: unless-stopped depends_on: - - ethereum-mainnet-besu + ethereum-mainnet-besu: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path--nimbus.yml b/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path--nimbus.yml index bf52b42e..3121c431 100644 --- a/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path--nimbus.yml +++ b/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path--nimbus.yml @@ -126,7 +126,9 @@ services: - --web3-url=http://ethereum-hoodi-geth:8551 restart: unless-stopped depends_on: - - ethereum-hoodi-geth + ethereum-hoodi-geth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path.yml b/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path.yml index 8ea62631..9a2d98cf 100644 --- a/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path.yml +++ b/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path.yml @@ -127,7 +127,9 @@ services: - --rpc-host=0.0.0.0 restart: unless-stopped depends_on: - - ethereum-hoodi-geth + ethereum-hoodi-geth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/geth/ethereum-mainnet-geth-minimal-pebble-path.yml b/ethereum/geth/ethereum-mainnet-geth-minimal-pebble-path.yml index 3682df1b..700f099c 100644 --- a/ethereum/geth/ethereum-mainnet-geth-minimal-pebble-path.yml +++ b/ethereum/geth/ethereum-mainnet-geth-minimal-pebble-path.yml @@ -131,7 +131,9 @@ services: - --rpc-host=0.0.0.0 restart: unless-stopped depends_on: - - ethereum-mainnet-geth-minimal + ethereum-mainnet-geth-minimal: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/geth/ethereum-mainnet-geth-pruned-leveldb-hash--nimbus--fireeth.yml b/ethereum/geth/ethereum-mainnet-geth-pruned-leveldb-hash--nimbus--fireeth.yml index 08c9ed38..a2adff5b 100644 --- a/ethereum/geth/ethereum-mainnet-geth-pruned-leveldb-hash--nimbus--fireeth.yml +++ b/ethereum/geth/ethereum-mainnet-geth-pruned-leveldb-hash--nimbus--fireeth.yml @@ -191,7 +191,9 @@ services: - --web3-url=http://ethereum-mainnet-geth:8551 restart: unless-stopped depends_on: - - ethereum-mainnet-geth + ethereum-mainnet-geth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path--nimbus--fireeth.yml b/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path--nimbus--fireeth.yml index db2da406..d2bfe443 100644 --- a/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path--nimbus--fireeth.yml +++ b/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path--nimbus--fireeth.yml @@ -191,7 +191,9 @@ services: - --web3-url=http://ethereum-mainnet-geth:8551 restart: unless-stopped depends_on: - - ethereum-mainnet-geth + ethereum-mainnet-geth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path--nimbus.yml b/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path--nimbus.yml index 60e7b282..f1aaf88e 100644 --- a/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path--nimbus.yml +++ b/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path--nimbus.yml @@ -126,7 +126,9 @@ services: - --web3-url=http://ethereum-mainnet-geth:8551 restart: unless-stopped depends_on: - - ethereum-mainnet-geth + ethereum-mainnet-geth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path.yml b/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path.yml index f39a9ed0..36afa52c 100644 --- a/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path.yml +++ b/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path.yml @@ -127,7 +127,9 @@ services: - --rpc-host=0.0.0.0 restart: unless-stopped depends_on: - - ethereum-mainnet-geth + ethereum-mainnet-geth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/geth/ethereum-sepolia-geth-pruned-pebble-path--nimbus.yml b/ethereum/geth/ethereum-sepolia-geth-pruned-pebble-path--nimbus.yml index 7f9619b7..06bd3316 100644 --- a/ethereum/geth/ethereum-sepolia-geth-pruned-pebble-path--nimbus.yml +++ b/ethereum/geth/ethereum-sepolia-geth-pruned-pebble-path--nimbus.yml @@ -126,7 +126,9 @@ services: - --web3-url=http://ethereum-sepolia-geth:8551 restart: unless-stopped depends_on: - - ethereum-sepolia-geth + ethereum-sepolia-geth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/geth/ethereum-sepolia-geth-pruned-pebble-path.yml b/ethereum/geth/ethereum-sepolia-geth-pruned-pebble-path.yml index 1f80aa21..10728dfa 100644 --- a/ethereum/geth/ethereum-sepolia-geth-pruned-pebble-path.yml +++ b/ethereum/geth/ethereum-sepolia-geth-pruned-pebble-path.yml @@ -127,7 +127,9 @@ services: - --sepolia restart: unless-stopped depends_on: - - ethereum-sepolia-geth + ethereum-sepolia-geth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/nethermind/ethereum-hoodie-nethermind-pruned-rocksdb-trace--nimbus.yml b/ethereum/nethermind/ethereum-hoodie-nethermind-pruned-rocksdb-trace--nimbus.yml index b00b6f79..4e963fd8 100644 --- a/ethereum/nethermind/ethereum-hoodie-nethermind-pruned-rocksdb-trace--nimbus.yml +++ b/ethereum/nethermind/ethereum-hoodie-nethermind-pruned-rocksdb-trace--nimbus.yml @@ -117,7 +117,9 @@ services: - --web3-url=http://ethereum-hoodie-nethermind:8551 restart: unless-stopped depends_on: - - ethereum-hoodie-nethermind + ethereum-hoodie-nethermind: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/nethermind/ethereum-mainnet-nethermind-pruned-rocksdb-trace--nimbus.yml b/ethereum/nethermind/ethereum-mainnet-nethermind-pruned-rocksdb-trace--nimbus.yml index e5ca0e8a..b42bfaef 100644 --- a/ethereum/nethermind/ethereum-mainnet-nethermind-pruned-rocksdb-trace--nimbus.yml +++ b/ethereum/nethermind/ethereum-mainnet-nethermind-pruned-rocksdb-trace--nimbus.yml @@ -117,7 +117,9 @@ services: - --web3-url=http://ethereum-mainnet-nethermind:8551 restart: unless-stopped depends_on: - - ethereum-mainnet-nethermind + ethereum-mainnet-nethermind: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/nethermind/ethereum-sepolia-nethermind-pruned-rocksdb-trace--nimbus.yml b/ethereum/nethermind/ethereum-sepolia-nethermind-pruned-rocksdb-trace--nimbus.yml index 47465dee..ba68b630 100644 --- a/ethereum/nethermind/ethereum-sepolia-nethermind-pruned-rocksdb-trace--nimbus.yml +++ b/ethereum/nethermind/ethereum-sepolia-nethermind-pruned-rocksdb-trace--nimbus.yml @@ -117,7 +117,9 @@ services: - --web3-url=http://ethereum-sepolia-nethermind:8551 restart: unless-stopped depends_on: - - ethereum-sepolia-nethermind + ethereum-sepolia-nethermind: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/reth/ethereum-hoodi-reth-archive-trace.yml b/ethereum/reth/ethereum-hoodi-reth-archive-trace.yml index f58d262d..bf052e07 100644 --- a/ethereum/reth/ethereum-hoodi-reth-archive-trace.yml +++ b/ethereum/reth/ethereum-hoodi-reth-archive-trace.yml @@ -132,7 +132,9 @@ services: - --rpc-host=0.0.0.0 restart: unless-stopped depends_on: - - ethereum-hoodi-reth + ethereum-hoodi-reth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/reth/ethereum-hoodi-reth-pruned-trace.yml b/ethereum/reth/ethereum-hoodi-reth-pruned-trace.yml index df46ff99..5fb40c68 100644 --- a/ethereum/reth/ethereum-hoodi-reth-pruned-trace.yml +++ b/ethereum/reth/ethereum-hoodi-reth-pruned-trace.yml @@ -133,7 +133,9 @@ services: - --rpc-host=0.0.0.0 restart: unless-stopped depends_on: - - ethereum-hoodi-reth-pruned + ethereum-hoodi-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/reth/ethereum-mainnet-reth-archive-trace--lighthouse-pruned-blobs.yml b/ethereum/reth/ethereum-mainnet-reth-archive-trace--lighthouse-pruned-blobs.yml index a196bf62..4f08c34a 100644 --- a/ethereum/reth/ethereum-mainnet-reth-archive-trace--lighthouse-pruned-blobs.yml +++ b/ethereum/reth/ethereum-mainnet-reth-archive-trace--lighthouse-pruned-blobs.yml @@ -137,7 +137,9 @@ services: - --validator-monitor-auto restart: unless-stopped depends_on: - - ethereum-mainnet-reth + ethereum-mainnet-reth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/reth/ethereum-mainnet-reth-archive-trace--nimbus.yml b/ethereum/reth/ethereum-mainnet-reth-archive-trace--nimbus.yml index 7a75be33..1897b103 100644 --- a/ethereum/reth/ethereum-mainnet-reth-archive-trace--nimbus.yml +++ b/ethereum/reth/ethereum-mainnet-reth-archive-trace--nimbus.yml @@ -131,7 +131,9 @@ services: - --web3-url=http://ethereum-mainnet-reth:8551 restart: unless-stopped depends_on: - - ethereum-mainnet-reth + ethereum-mainnet-reth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/reth/ethereum-mainnet-reth-archive-trace.yml b/ethereum/reth/ethereum-mainnet-reth-archive-trace.yml index 814a1a3b..c9376a93 100644 --- a/ethereum/reth/ethereum-mainnet-reth-archive-trace.yml +++ b/ethereum/reth/ethereum-mainnet-reth-archive-trace.yml @@ -132,7 +132,9 @@ services: - --rpc-host=0.0.0.0 restart: unless-stopped depends_on: - - ethereum-mainnet-reth + ethereum-mainnet-reth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/reth/ethereum-mainnet-reth-minimal-trace--blsync.yml b/ethereum/reth/ethereum-mainnet-reth-minimal-trace--blsync.yml index 05fc57b9..37c04e56 100644 --- a/ethereum/reth/ethereum-mainnet-reth-minimal-trace--blsync.yml +++ b/ethereum/reth/ethereum-mainnet-reth-minimal-trace--blsync.yml @@ -138,7 +138,9 @@ services: - --mainnet restart: unless-stopped depends_on: - - ethereum-mainnet-reth-minimal + ethereum-mainnet-reth-minimal: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/reth/ethereum-mainnet-reth-minimal-trace--nimbus.yml b/ethereum/reth/ethereum-mainnet-reth-minimal-trace--nimbus.yml index a307e00d..75a47db1 100644 --- a/ethereum/reth/ethereum-mainnet-reth-minimal-trace--nimbus.yml +++ b/ethereum/reth/ethereum-mainnet-reth-minimal-trace--nimbus.yml @@ -168,7 +168,9 @@ services: - --web3-url=http://ethereum-mainnet-reth-minimal:8551 restart: unless-stopped depends_on: - - ethereum-mainnet-reth-minimal + ethereum-mainnet-reth-minimal: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/reth/ethereum-mainnet-reth-pruned-trace--lighthouse.yml b/ethereum/reth/ethereum-mainnet-reth-pruned-trace--lighthouse.yml index 8837530d..1a2fe513 100644 --- a/ethereum/reth/ethereum-mainnet-reth-pruned-trace--lighthouse.yml +++ b/ethereum/reth/ethereum-mainnet-reth-pruned-trace--lighthouse.yml @@ -136,7 +136,9 @@ services: - --validator-monitor-auto restart: unless-stopped depends_on: - - ethereum-mainnet-reth-pruned + ethereum-mainnet-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/reth/ethereum-mainnet-reth-pruned-trace--nimbus.yml b/ethereum/reth/ethereum-mainnet-reth-pruned-trace--nimbus.yml index 7bfe03b6..5372c64b 100644 --- a/ethereum/reth/ethereum-mainnet-reth-pruned-trace--nimbus.yml +++ b/ethereum/reth/ethereum-mainnet-reth-pruned-trace--nimbus.yml @@ -132,7 +132,9 @@ services: - --web3-url=http://ethereum-mainnet-reth-pruned:8551 restart: unless-stopped depends_on: - - ethereum-mainnet-reth-pruned + ethereum-mainnet-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/reth/ethereum-mainnet-reth-pruned-trace.yml b/ethereum/reth/ethereum-mainnet-reth-pruned-trace.yml index 01a7671b..9be6c813 100644 --- a/ethereum/reth/ethereum-mainnet-reth-pruned-trace.yml +++ b/ethereum/reth/ethereum-mainnet-reth-pruned-trace.yml @@ -133,7 +133,9 @@ services: - --rpc-host=0.0.0.0 restart: unless-stopped depends_on: - - ethereum-mainnet-reth-pruned + ethereum-mainnet-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/reth/ethereum-sepolia-reth-archive-trace--nimbus.yml b/ethereum/reth/ethereum-sepolia-reth-archive-trace--nimbus.yml index 9952adf1..d1924af0 100644 --- a/ethereum/reth/ethereum-sepolia-reth-archive-trace--nimbus.yml +++ b/ethereum/reth/ethereum-sepolia-reth-archive-trace--nimbus.yml @@ -131,7 +131,9 @@ services: - --web3-url=http://ethereum-sepolia-reth:8551 restart: unless-stopped depends_on: - - ethereum-sepolia-reth + ethereum-sepolia-reth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/reth/ethereum-sepolia-reth-archive-trace.yml b/ethereum/reth/ethereum-sepolia-reth-archive-trace.yml index 18dbfd94..cd859981 100644 --- a/ethereum/reth/ethereum-sepolia-reth-archive-trace.yml +++ b/ethereum/reth/ethereum-sepolia-reth-archive-trace.yml @@ -132,7 +132,9 @@ services: - --sepolia restart: unless-stopped depends_on: - - ethereum-sepolia-reth + ethereum-sepolia-reth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/reth/ethereum-sepolia-reth-pruned-trace--nimbus.yml b/ethereum/reth/ethereum-sepolia-reth-pruned-trace--nimbus.yml index e847526e..bbbe8fb8 100644 --- a/ethereum/reth/ethereum-sepolia-reth-pruned-trace--nimbus.yml +++ b/ethereum/reth/ethereum-sepolia-reth-pruned-trace--nimbus.yml @@ -132,7 +132,9 @@ services: - --web3-url=http://ethereum-sepolia-reth-pruned:8551 restart: unless-stopped depends_on: - - ethereum-sepolia-reth-pruned + ethereum-sepolia-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: diff --git a/ethereum/reth/ethereum-sepolia-reth-pruned-trace.yml b/ethereum/reth/ethereum-sepolia-reth-pruned-trace.yml index a2348a12..30bf2595 100644 --- a/ethereum/reth/ethereum-sepolia-reth-pruned-trace.yml +++ b/ethereum/reth/ethereum-sepolia-reth-pruned-trace.yml @@ -133,7 +133,9 @@ services: - --sepolia restart: unless-stopped depends_on: - - ethereum-sepolia-reth-pruned + ethereum-sepolia-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: diff --git a/gnosis/nethermind/gnosis-chiado-nethermind-archive-rocksdb-trace.yml b/gnosis/nethermind/gnosis-chiado-nethermind-archive-rocksdb-trace.yml index c9ada1bd..b186e432 100644 --- a/gnosis/nethermind/gnosis-chiado-nethermind-archive-rocksdb-trace.yml +++ b/gnosis/nethermind/gnosis-chiado-nethermind-archive-rocksdb-trace.yml @@ -119,7 +119,9 @@ services: - --web3-url=http://gnosis-chiado-nethermind-archive:8551 restart: unless-stopped depends_on: - - gnosis-chiado-nethermind-archive + gnosis-chiado-nethermind-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/gnosis/nethermind/gnosis-chiado-nethermind-minimal-rocksdb-trace.yml b/gnosis/nethermind/gnosis-chiado-nethermind-minimal-rocksdb-trace.yml index a1e250a5..00d47b05 100644 --- a/gnosis/nethermind/gnosis-chiado-nethermind-minimal-rocksdb-trace.yml +++ b/gnosis/nethermind/gnosis-chiado-nethermind-minimal-rocksdb-trace.yml @@ -122,7 +122,9 @@ services: - --web3-url=http://gnosis-chiado-nethermind-minimal:8551 restart: unless-stopped depends_on: - - gnosis-chiado-nethermind-minimal + gnosis-chiado-nethermind-minimal: + condition: service_started + restart: true networks: - chains volumes: diff --git a/gnosis/nethermind/gnosis-chiado-nethermind-pruned-rocksdb-trace.yml b/gnosis/nethermind/gnosis-chiado-nethermind-pruned-rocksdb-trace.yml index f6d6ada3..43ecb710 100644 --- a/gnosis/nethermind/gnosis-chiado-nethermind-pruned-rocksdb-trace.yml +++ b/gnosis/nethermind/gnosis-chiado-nethermind-pruned-rocksdb-trace.yml @@ -117,7 +117,9 @@ services: - --web3-url=http://gnosis-chiado-nethermind:8551 restart: unless-stopped depends_on: - - gnosis-chiado-nethermind + gnosis-chiado-nethermind: + condition: service_started + restart: true networks: - chains volumes: diff --git a/gnosis/nethermind/gnosis-mainnet-nethermind-archive-rocksdb-trace.yml b/gnosis/nethermind/gnosis-mainnet-nethermind-archive-rocksdb-trace.yml index d8d83cba..a9490f88 100644 --- a/gnosis/nethermind/gnosis-mainnet-nethermind-archive-rocksdb-trace.yml +++ b/gnosis/nethermind/gnosis-mainnet-nethermind-archive-rocksdb-trace.yml @@ -119,7 +119,9 @@ services: - --web3-url=http://gnosis-mainnet-nethermind-archive:8551 restart: unless-stopped depends_on: - - gnosis-mainnet-nethermind-archive + gnosis-mainnet-nethermind-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/gnosis/nethermind/gnosis-mainnet-nethermind-minimal-rocksdb-trace.yml b/gnosis/nethermind/gnosis-mainnet-nethermind-minimal-rocksdb-trace.yml index 165a3930..2aeb3cfd 100644 --- a/gnosis/nethermind/gnosis-mainnet-nethermind-minimal-rocksdb-trace.yml +++ b/gnosis/nethermind/gnosis-mainnet-nethermind-minimal-rocksdb-trace.yml @@ -122,7 +122,9 @@ services: - --web3-url=http://gnosis-mainnet-nethermind-minimal:8551 restart: unless-stopped depends_on: - - gnosis-mainnet-nethermind-minimal + gnosis-mainnet-nethermind-minimal: + condition: service_started + restart: true networks: - chains volumes: diff --git a/gnosis/nethermind/gnosis-mainnet-nethermind-pruned-rocksdb-trace.yml b/gnosis/nethermind/gnosis-mainnet-nethermind-pruned-rocksdb-trace.yml index 77936884..941cd421 100644 --- a/gnosis/nethermind/gnosis-mainnet-nethermind-pruned-rocksdb-trace.yml +++ b/gnosis/nethermind/gnosis-mainnet-nethermind-pruned-rocksdb-trace.yml @@ -117,7 +117,9 @@ services: - --web3-url=http://gnosis-mainnet-nethermind:8551 restart: unless-stopped depends_on: - - gnosis-mainnet-nethermind + gnosis-mainnet-nethermind: + condition: service_started + restart: true networks: - chains volumes: diff --git a/gnosis/reth/gnosis-chiado-reth-archive-trace.yml b/gnosis/reth/gnosis-chiado-reth-archive-trace.yml index 6a1ab2ad..27a928c1 100644 --- a/gnosis/reth/gnosis-chiado-reth-archive-trace.yml +++ b/gnosis/reth/gnosis-chiado-reth-archive-trace.yml @@ -131,7 +131,9 @@ services: - --web3-url=http://gnosis-chiado-reth:8551 restart: unless-stopped depends_on: - - gnosis-chiado-reth + gnosis-chiado-reth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/gnosis/reth/gnosis-chiado-reth-pruned-trace.yml b/gnosis/reth/gnosis-chiado-reth-pruned-trace.yml index e3ddb76f..eccf35fb 100644 --- a/gnosis/reth/gnosis-chiado-reth-pruned-trace.yml +++ b/gnosis/reth/gnosis-chiado-reth-pruned-trace.yml @@ -132,7 +132,9 @@ services: - --web3-url=http://gnosis-chiado-reth-pruned:8551 restart: unless-stopped depends_on: - - gnosis-chiado-reth-pruned + gnosis-chiado-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: diff --git a/gnosis/reth/gnosis-mainnet-reth-archive-trace.yml b/gnosis/reth/gnosis-mainnet-reth-archive-trace.yml index f541b0d8..dfa721e0 100644 --- a/gnosis/reth/gnosis-mainnet-reth-archive-trace.yml +++ b/gnosis/reth/gnosis-mainnet-reth-archive-trace.yml @@ -131,7 +131,9 @@ services: - --web3-url=http://gnosis-mainnet-reth:8551 restart: unless-stopped depends_on: - - gnosis-mainnet-reth + gnosis-mainnet-reth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/gnosis/reth/gnosis-mainnet-reth-pruned-trace.yml b/gnosis/reth/gnosis-mainnet-reth-pruned-trace.yml index b0c3ad5c..af7d9a1b 100644 --- a/gnosis/reth/gnosis-mainnet-reth-pruned-trace.yml +++ b/gnosis/reth/gnosis-mainnet-reth-pruned-trace.yml @@ -132,7 +132,9 @@ services: - --web3-url=http://gnosis-mainnet-reth-pruned:8551 restart: unless-stopped depends_on: - - gnosis-mainnet-reth-pruned + gnosis-mainnet-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: diff --git a/goat/geth/goat-mainnet-geth-archive-leveldb-hash.yml b/goat/geth/goat-mainnet-geth-archive-leveldb-hash.yml index eeb4e7a2..0e188634 100644 --- a/goat/geth/goat-mainnet-geth-archive-leveldb-hash.yml +++ b/goat/geth/goat-mainnet-geth-archive-leveldb-hash.yml @@ -114,7 +114,9 @@ services: - --p2p.laddr=0.0.0.0:17891 restart: unless-stopped depends_on: - - goat-mainnet-archive + goat-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/goat/geth/goat-mainnet-geth-pruned-pebble-path.yml b/goat/geth/goat-mainnet-geth-pruned-pebble-path.yml index 9fb0aeee..cbd56e64 100644 --- a/goat/geth/goat-mainnet-geth-pruned-pebble-path.yml +++ b/goat/geth/goat-mainnet-geth-pruned-pebble-path.yml @@ -114,7 +114,9 @@ services: - --p2p.laddr=0.0.0.0:15640 restart: unless-stopped depends_on: - - goat-mainnet + goat-mainnet: + condition: service_started + restart: true networks: - chains volumes: diff --git a/goat/geth/goat-testnet3-geth-archive-leveldb-hash.yml b/goat/geth/goat-testnet3-geth-archive-leveldb-hash.yml index 1444087c..bd90ac7f 100644 --- a/goat/geth/goat-testnet3-geth-archive-leveldb-hash.yml +++ b/goat/geth/goat-testnet3-geth-archive-leveldb-hash.yml @@ -114,7 +114,9 @@ services: - --p2p.laddr=0.0.0.0:19461 restart: unless-stopped depends_on: - - goat-testnet3-archive + goat-testnet3-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/goat/geth/goat-testnet3-geth-pruned-pebble-path.yml b/goat/geth/goat-testnet3-geth-pruned-pebble-path.yml index 71a98a02..421ab512 100644 --- a/goat/geth/goat-testnet3-geth-pruned-pebble-path.yml +++ b/goat/geth/goat-testnet3-geth-pruned-pebble-path.yml @@ -114,7 +114,9 @@ services: - --p2p.laddr=0.0.0.0:18272 restart: unless-stopped depends_on: - - goat-testnet3 + goat-testnet3: + condition: service_started + restart: true networks: - chains volumes: diff --git a/metis-andromeda/l2geth/metis-andromeda-mainnet-l2geth-archive-leveldb-hash.yml b/metis-andromeda/l2geth/metis-andromeda-mainnet-l2geth-archive-leveldb-hash.yml index 314dd9da..1a73d735 100644 --- a/metis-andromeda/l2geth/metis-andromeda-mainnet-l2geth-archive-leveldb-hash.yml +++ b/metis-andromeda/l2geth/metis-andromeda-mainnet-l2geth-archive-leveldb-hash.yml @@ -163,8 +163,6 @@ services: - DATA_TRANSPORT_LAYER__TRANSACTIONS_PER_POLLING_INTERVAL=1000 - URL=https://metisprotocol.github.io/metis-networks/andromeda-mainnet/addresses.json restart: unless-stopped - depends_on: - - metis-andromeda-mainnet-archive networks: - chains volumes: diff --git a/metis-andromeda/l2geth/metis-andromeda-sepolia-l2geth-archive-leveldb-hash.yml b/metis-andromeda/l2geth/metis-andromeda-sepolia-l2geth-archive-leveldb-hash.yml index f9464971..4700d15d 100644 --- a/metis-andromeda/l2geth/metis-andromeda-sepolia-l2geth-archive-leveldb-hash.yml +++ b/metis-andromeda/l2geth/metis-andromeda-sepolia-l2geth-archive-leveldb-hash.yml @@ -163,8 +163,6 @@ services: - DATA_TRANSPORT_LAYER__TRANSACTIONS_PER_POLLING_INTERVAL=1000 - URL=https://metisprotocol.github.io/metis-networks/sepolia-testnet/addresses.json restart: unless-stopped - depends_on: - - metis-andromeda-sepolia-archive networks: - chains volumes: diff --git a/morph/l2geth/morph-mainnet-l2geth-archive-leveldb-hash-mpt.yml b/morph/l2geth/morph-mainnet-l2geth-archive-leveldb-hash-mpt.yml index 36e9e8fe..ffb4b492 100644 --- a/morph/l2geth/morph-mainnet-l2geth-archive-leveldb-hash-mpt.yml +++ b/morph/l2geth/morph-mainnet-l2geth-archive-leveldb-hash-mpt.yml @@ -142,6 +142,7 @@ services: condition: service_completed_successfully morph-mainnet-archive: condition: service_started + restart: true networks: - chains volumes: diff --git a/op/erigon/base-mainnet-op-erigon-archive-trace.yml b/op/erigon/base-mainnet-op-erigon-archive-trace.yml index 20af5ddd..74a98bfd 100644 --- a/op/erigon/base-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/base-mainnet-op-erigon-archive-trace.yml @@ -144,7 +144,9 @@ services: entrypoint: [/app/base-consensus, node] restart: unless-stopped depends_on: - - base-mainnet-op-erigon + base-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/erigon/base-sepolia-op-erigon-archive-trace.yml b/op/erigon/base-sepolia-op-erigon-archive-trace.yml index 652bd848..480482fe 100644 --- a/op/erigon/base-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/base-sepolia-op-erigon-archive-trace.yml @@ -143,7 +143,9 @@ services: entrypoint: [/app/base-consensus, node] restart: unless-stopped depends_on: - - base-sepolia-op-erigon + base-sepolia-op-erigon: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/erigon/bob-mainnet-op-erigon-archive-trace--kona.yml b/op/erigon/bob-mainnet-op-erigon-archive-trace--kona.yml index e21d7420..2d385e80 100644 --- a/op/erigon/bob-mainnet-op-erigon-archive-trace--kona.yml +++ b/op/erigon/bob-mainnet-op-erigon-archive-trace--kona.yml @@ -135,7 +135,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - bob-mainnet-op-erigon + bob-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/erigon/bob-mainnet-op-erigon-archive-trace.yml b/op/erigon/bob-mainnet-op-erigon-archive-trace.yml index f687313d..d83fee64 100644 --- a/op/erigon/bob-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/bob-mainnet-op-erigon-archive-trace.yml @@ -143,7 +143,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bob-mainnet-op-erigon + bob-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -155,7 +157,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bob-mainnet-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/bob-mainnet-op-erigon/node - - traefik.http.services.bob-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.bob-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bob-mainnet-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bob-mainnet-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bob-mainnet-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bob-mainnet-op-erigon/node`)} diff --git a/op/erigon/boba-mainnet-op-erigon-archive-trace.yml b/op/erigon/boba-mainnet-op-erigon-archive-trace.yml index 16adec61..be12ea0f 100644 --- a/op/erigon/boba-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/boba-mainnet-op-erigon-archive-trace.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - boba-mainnet-op-erigon + boba-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.boba-mainnet-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/boba-mainnet-op-erigon/node - - traefik.http.services.boba-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.boba-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.boba-mainnet-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.boba-mainnet-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.boba-mainnet-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/boba-mainnet-op-erigon/node`)} diff --git a/op/erigon/hashkeychain-mainnet-op-erigon-archive-trace.yml b/op/erigon/hashkeychain-mainnet-op-erigon-archive-trace.yml index 62b1ef36..6a8bc6a7 100644 --- a/op/erigon/hashkeychain-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/hashkeychain-mainnet-op-erigon-archive-trace.yml @@ -181,6 +181,7 @@ services: condition: service_completed_successfully hashkeychain-mainnet-op-erigon: condition: service_started + restart: true networks: - chains volumes: @@ -193,7 +194,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.hashkeychain-mainnet-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/hashkeychain-mainnet-op-erigon/node - - traefik.http.services.hashkeychain-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.hashkeychain-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.hashkeychain-mainnet-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.hashkeychain-mainnet-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.hashkeychain-mainnet-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/hashkeychain-mainnet-op-erigon/node`)} diff --git a/op/erigon/ink-mainnet-op-erigon-archive-trace--kona.yml b/op/erigon/ink-mainnet-op-erigon-archive-trace--kona.yml index 96cb04a9..56116019 100644 --- a/op/erigon/ink-mainnet-op-erigon-archive-trace--kona.yml +++ b/op/erigon/ink-mainnet-op-erigon-archive-trace--kona.yml @@ -131,7 +131,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - ink-mainnet-op-erigon + ink-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/erigon/ink-mainnet-op-erigon-archive-trace.yml b/op/erigon/ink-mainnet-op-erigon-archive-trace.yml index ebb28ac7..a6ed69a2 100644 --- a/op/erigon/ink-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/ink-mainnet-op-erigon-archive-trace.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - ink-mainnet-op-erigon + ink-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.ink-mainnet-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/ink-mainnet-op-erigon/node - - traefik.http.services.ink-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.ink-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.ink-mainnet-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.ink-mainnet-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.ink-mainnet-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ink-mainnet-op-erigon/node`)} diff --git a/op/erigon/ink-sepolia-op-erigon-archive-trace--kona.yml b/op/erigon/ink-sepolia-op-erigon-archive-trace--kona.yml index e2d6e2fa..c364188b 100644 --- a/op/erigon/ink-sepolia-op-erigon-archive-trace--kona.yml +++ b/op/erigon/ink-sepolia-op-erigon-archive-trace--kona.yml @@ -132,7 +132,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - ink-sepolia-op-erigon + ink-sepolia-op-erigon: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/erigon/ink-sepolia-op-erigon-archive-trace.yml b/op/erigon/ink-sepolia-op-erigon-archive-trace.yml index 02a2c558..95bf4e23 100644 --- a/op/erigon/ink-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/ink-sepolia-op-erigon-archive-trace.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - ink-sepolia-op-erigon + ink-sepolia-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.ink-sepolia-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/ink-sepolia-op-erigon/node - - traefik.http.services.ink-sepolia-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.ink-sepolia-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ink-sepolia-op-erigon/node`)} diff --git a/op/erigon/lisk-mainnet-op-erigon-archive-trace--kona.yml b/op/erigon/lisk-mainnet-op-erigon-archive-trace--kona.yml index fdf86812..095954e4 100644 --- a/op/erigon/lisk-mainnet-op-erigon-archive-trace--kona.yml +++ b/op/erigon/lisk-mainnet-op-erigon-archive-trace--kona.yml @@ -135,7 +135,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - lisk-mainnet-op-erigon + lisk-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/erigon/lisk-mainnet-op-erigon-archive-trace.yml b/op/erigon/lisk-mainnet-op-erigon-archive-trace.yml index 478fca97..ffc6f197 100644 --- a/op/erigon/lisk-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/lisk-mainnet-op-erigon-archive-trace.yml @@ -143,7 +143,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - lisk-mainnet-op-erigon + lisk-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -156,7 +158,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.lisk-mainnet-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/lisk-mainnet-op-erigon/node - - traefik.http.services.lisk-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.lisk-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.lisk-mainnet-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.lisk-mainnet-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.lisk-mainnet-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/lisk-mainnet-op-erigon/node`)} diff --git a/op/erigon/metal-mainnet-op-erigon-archive-trace.yml b/op/erigon/metal-mainnet-op-erigon-archive-trace.yml index eb179466..4a96fb6e 100644 --- a/op/erigon/metal-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/metal-mainnet-op-erigon-archive-trace.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - metal-mainnet-op-erigon + metal-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.metal-mainnet-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/metal-mainnet-op-erigon/node - - traefik.http.services.metal-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.metal-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.metal-mainnet-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.metal-mainnet-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.metal-mainnet-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/metal-mainnet-op-erigon/node`)} diff --git a/op/erigon/mode-mainnet-op-erigon-archive-trace.yml b/op/erigon/mode-mainnet-op-erigon-archive-trace.yml index 23180684..036b54a1 100644 --- a/op/erigon/mode-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/mode-mainnet-op-erigon-archive-trace.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - mode-mainnet-op-erigon + mode-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.mode-mainnet-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/mode-mainnet-op-erigon/node - - traefik.http.services.mode-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.mode-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.mode-mainnet-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.mode-mainnet-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.mode-mainnet-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/mode-mainnet-op-erigon/node`)} diff --git a/op/erigon/mode-sepolia-op-erigon-archive-trace.yml b/op/erigon/mode-sepolia-op-erigon-archive-trace.yml index 3acf6f38..421e7de4 100644 --- a/op/erigon/mode-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/mode-sepolia-op-erigon-archive-trace.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - mode-sepolia-op-erigon + mode-sepolia-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.mode-sepolia-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/mode-sepolia-op-erigon/node - - traefik.http.services.mode-sepolia-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.mode-sepolia-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.mode-sepolia-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.mode-sepolia-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.mode-sepolia-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/mode-sepolia-op-erigon/node`)} diff --git a/op/erigon/op-mainnet-op-erigon-archive-trace--kona.yml b/op/erigon/op-mainnet-op-erigon-archive-trace--kona.yml index bb6eacce..1c65906c 100644 --- a/op/erigon/op-mainnet-op-erigon-archive-trace--kona.yml +++ b/op/erigon/op-mainnet-op-erigon-archive-trace--kona.yml @@ -134,7 +134,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - op-mainnet-op-erigon + op-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/erigon/op-mainnet-op-erigon-archive-trace.yml b/op/erigon/op-mainnet-op-erigon-archive-trace.yml index 64e42daa..8a2631e0 100644 --- a/op/erigon/op-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/op-mainnet-op-erigon-archive-trace.yml @@ -142,7 +142,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - op-mainnet-op-erigon + op-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -155,7 +157,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.op-mainnet-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/op-mainnet-op-erigon/node - - traefik.http.services.op-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.op-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.op-mainnet-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.op-mainnet-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.op-mainnet-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/op-mainnet-op-erigon/node`)} diff --git a/op/erigon/op-sepolia-op-erigon-archive-trace.yml b/op/erigon/op-sepolia-op-erigon-archive-trace.yml index 3d1b97b1..5c3bba00 100644 --- a/op/erigon/op-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/op-sepolia-op-erigon-archive-trace.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - op-sepolia-op-erigon + op-sepolia-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.op-sepolia-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/op-sepolia-op-erigon/node - - traefik.http.services.op-sepolia-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.op-sepolia-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.op-sepolia-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.op-sepolia-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.op-sepolia-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/op-sepolia-op-erigon/node`)} diff --git a/op/erigon/soneium-mainnet-op-erigon-archive-trace--kona.yml b/op/erigon/soneium-mainnet-op-erigon-archive-trace--kona.yml index 908b076f..e4b53b07 100644 --- a/op/erigon/soneium-mainnet-op-erigon-archive-trace--kona.yml +++ b/op/erigon/soneium-mainnet-op-erigon-archive-trace--kona.yml @@ -131,7 +131,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - soneium-mainnet-op-erigon + soneium-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/erigon/soneium-mainnet-op-erigon-archive-trace.yml b/op/erigon/soneium-mainnet-op-erigon-archive-trace.yml index 278a29a7..79ca3dbd 100644 --- a/op/erigon/soneium-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/soneium-mainnet-op-erigon-archive-trace.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - soneium-mainnet-op-erigon + soneium-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.soneium-mainnet-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/soneium-mainnet-op-erigon/node - - traefik.http.services.soneium-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.soneium-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.soneium-mainnet-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.soneium-mainnet-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.soneium-mainnet-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/soneium-mainnet-op-erigon/node`)} diff --git a/op/erigon/soneium-minato-sepolia-op-erigon-archive-trace.yml b/op/erigon/soneium-minato-sepolia-op-erigon-archive-trace.yml index caeb87f1..5d13769d 100644 --- a/op/erigon/soneium-minato-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/soneium-minato-sepolia-op-erigon-archive-trace.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - soneium-minato-sepolia-op-erigon + soneium-minato-sepolia-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.soneium-minato-sepolia-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/soneium-minato-sepolia-op-erigon/node - - traefik.http.services.soneium-minato-sepolia-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.soneium-minato-sepolia-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.soneium-minato-sepolia-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.soneium-minato-sepolia-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.soneium-minato-sepolia-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/soneium-minato-sepolia-op-erigon/node`)} diff --git a/op/erigon/swell-mainnet-op-erigon-archive-trace.yml b/op/erigon/swell-mainnet-op-erigon-archive-trace.yml index c1f24bf8..1cd7497f 100644 --- a/op/erigon/swell-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/swell-mainnet-op-erigon-archive-trace.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - swell-mainnet-op-erigon + swell-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.swell-mainnet-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/swell-mainnet-op-erigon/node - - traefik.http.services.swell-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.swell-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.swell-mainnet-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.swell-mainnet-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.swell-mainnet-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/swell-mainnet-op-erigon/node`)} diff --git a/op/erigon/unichain-mainnet-op-erigon-archive-trace--kona.yml b/op/erigon/unichain-mainnet-op-erigon-archive-trace--kona.yml index 10257a77..7b22a556 100644 --- a/op/erigon/unichain-mainnet-op-erigon-archive-trace--kona.yml +++ b/op/erigon/unichain-mainnet-op-erigon-archive-trace--kona.yml @@ -131,7 +131,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - unichain-mainnet-op-erigon + unichain-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/erigon/unichain-mainnet-op-erigon-archive-trace.yml b/op/erigon/unichain-mainnet-op-erigon-archive-trace.yml index 7bb30d62..4147f145 100644 --- a/op/erigon/unichain-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/unichain-mainnet-op-erigon-archive-trace.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - unichain-mainnet-op-erigon + unichain-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.unichain-mainnet-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/unichain-mainnet-op-erigon/node - - traefik.http.services.unichain-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.unichain-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/unichain-mainnet-op-erigon/node`)} diff --git a/op/erigon/unichain-sepolia-op-erigon-archive-trace.yml b/op/erigon/unichain-sepolia-op-erigon-archive-trace.yml index a4e820cf..04468cb2 100644 --- a/op/erigon/unichain-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/unichain-sepolia-op-erigon-archive-trace.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - unichain-sepolia-op-erigon + unichain-sepolia-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.unichain-sepolia-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/unichain-sepolia-op-erigon/node - - traefik.http.services.unichain-sepolia-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.unichain-sepolia-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.unichain-sepolia-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.unichain-sepolia-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.unichain-sepolia-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/unichain-sepolia-op-erigon/node`)} diff --git a/op/erigon/worldchain-mainnet-op-erigon-archive-trace--kona.yml b/op/erigon/worldchain-mainnet-op-erigon-archive-trace--kona.yml index 82d25cc6..d0035348 100644 --- a/op/erigon/worldchain-mainnet-op-erigon-archive-trace--kona.yml +++ b/op/erigon/worldchain-mainnet-op-erigon-archive-trace--kona.yml @@ -131,7 +131,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - worldchain-mainnet-op-erigon + worldchain-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/erigon/worldchain-mainnet-op-erigon-archive-trace.yml b/op/erigon/worldchain-mainnet-op-erigon-archive-trace.yml index 079d3449..ab9861b9 100644 --- a/op/erigon/worldchain-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/worldchain-mainnet-op-erigon-archive-trace.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - worldchain-mainnet-op-erigon + worldchain-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.worldchain-mainnet-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/worldchain-mainnet-op-erigon/node - - traefik.http.services.worldchain-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.worldchain-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.worldchain-mainnet-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.worldchain-mainnet-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.worldchain-mainnet-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/worldchain-mainnet-op-erigon/node`)} diff --git a/op/erigon/worldchain-sepolia-op-erigon-archive-trace.yml b/op/erigon/worldchain-sepolia-op-erigon-archive-trace.yml index 18fd57a2..f3f8ad58 100644 --- a/op/erigon/worldchain-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/worldchain-sepolia-op-erigon-archive-trace.yml @@ -142,7 +142,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - worldchain-sepolia-op-erigon + worldchain-sepolia-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -154,7 +156,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.worldchain-sepolia-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/worldchain-sepolia-op-erigon/node - - traefik.http.services.worldchain-sepolia-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.worldchain-sepolia-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/worldchain-sepolia-op-erigon/node`)} diff --git a/op/erigon/zora-mainnet-op-erigon-archive-trace.yml b/op/erigon/zora-mainnet-op-erigon-archive-trace.yml index 5229dbe5..d31b7cbb 100644 --- a/op/erigon/zora-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/zora-mainnet-op-erigon-archive-trace.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zora-mainnet-op-erigon + zora-mainnet-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zora-mainnet-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/zora-mainnet-op-erigon/node - - traefik.http.services.zora-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.zora-mainnet-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zora-mainnet-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zora-mainnet-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zora-mainnet-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zora-mainnet-op-erigon/node`)} diff --git a/op/erigon/zora-sepolia-op-erigon-archive-trace.yml b/op/erigon/zora-sepolia-op-erigon-archive-trace.yml index a0b4b0e9..e1c7fbc1 100644 --- a/op/erigon/zora-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/zora-sepolia-op-erigon-archive-trace.yml @@ -141,7 +141,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zora-sepolia-op-erigon + zora-sepolia-op-erigon: + condition: service_started + restart: true networks: - chains volumes: @@ -154,7 +156,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zora-sepolia-op-erigon-archive-trace-node-stripprefix.stripprefix.prefixes=/zora-sepolia-op-erigon/node - - traefik.http.services.zora-sepolia-op-erigon-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.zora-sepolia-op-erigon-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zora-sepolia-op-erigon-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zora-sepolia-op-erigon-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zora-sepolia-op-erigon-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zora-sepolia-op-erigon/node`)} diff --git a/op/geth/base-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/base-mainnet-op-geth-archive-leveldb-hash.yml index 8e26b310..bd471ae5 100644 --- a/op/geth/base-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/base-mainnet-op-geth-archive-leveldb-hash.yml @@ -144,7 +144,9 @@ services: entrypoint: [/app/base-consensus, node] restart: unless-stopped depends_on: - - base-mainnet-archive + base-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/base-mainnet-op-geth-pruned-pebble-path--fireeth.yml b/op/geth/base-mainnet-op-geth-pruned-pebble-path--fireeth.yml index 0d6ebb3d..ac3f1512 100644 --- a/op/geth/base-mainnet-op-geth-pruned-pebble-path--fireeth.yml +++ b/op/geth/base-mainnet-op-geth-pruned-pebble-path--fireeth.yml @@ -208,7 +208,9 @@ services: entrypoint: [/app/base-consensus, node] restart: unless-stopped depends_on: - - base-mainnet + base-mainnet: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/base-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/base-mainnet-op-geth-pruned-pebble-path.yml index 13662d8e..597c839d 100644 --- a/op/geth/base-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/base-mainnet-op-geth-pruned-pebble-path.yml @@ -144,7 +144,9 @@ services: entrypoint: [/app/base-consensus, node] restart: unless-stopped depends_on: - - base-mainnet + base-mainnet: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/base-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/base-sepolia-op-geth-archive-leveldb-hash.yml index e2157d45..2302b23d 100644 --- a/op/geth/base-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/base-sepolia-op-geth-archive-leveldb-hash.yml @@ -144,7 +144,9 @@ services: entrypoint: [/app/base-consensus, node] restart: unless-stopped depends_on: - - base-sepolia-archive + base-sepolia-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/base-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/base-sepolia-op-geth-pruned-pebble-path.yml index d8729eaa..740d9f0c 100644 --- a/op/geth/base-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/base-sepolia-op-geth-pruned-pebble-path.yml @@ -144,7 +144,9 @@ services: entrypoint: [/app/base-consensus, node] restart: unless-stopped depends_on: - - base-sepolia + base-sepolia: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/blast-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/blast-mainnet-op-geth-archive-leveldb-hash.yml index cf50e0db..d56d0ad1 100644 --- a/op/geth/blast-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/blast-mainnet-op-geth-archive-leveldb-hash.yml @@ -145,7 +145,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - blast-mainnet-archive + blast-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -158,7 +160,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.blast-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/blast-mainnet-archive/node - - traefik.http.services.blast-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.blast-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.blast-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.blast-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.blast-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/blast-mainnet-archive/node`)} diff --git a/op/geth/blast-mainnet-op-geth-archive-pebble-hash.yml b/op/geth/blast-mainnet-op-geth-archive-pebble-hash.yml index 61af503b..957f5368 100644 --- a/op/geth/blast-mainnet-op-geth-archive-pebble-hash.yml +++ b/op/geth/blast-mainnet-op-geth-archive-pebble-hash.yml @@ -145,7 +145,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - blast-mainnet-archive + blast-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -158,7 +160,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.blast-mainnet-op-geth-archive-pebble-hash-node-stripprefix.stripprefix.prefixes=/blast-mainnet-archive/node - - traefik.http.services.blast-mainnet-op-geth-archive-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.blast-mainnet-op-geth-archive-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.blast-mainnet-op-geth-archive-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.blast-mainnet-op-geth-archive-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.blast-mainnet-op-geth-archive-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/blast-mainnet-archive/node`)} diff --git a/op/geth/blast-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/blast-mainnet-op-geth-pruned-pebble-path.yml index e5b6afa0..a3373b9d 100644 --- a/op/geth/blast-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/blast-mainnet-op-geth-pruned-pebble-path.yml @@ -145,7 +145,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - blast-mainnet + blast-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -158,7 +160,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.blast-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/blast-mainnet/node - - traefik.http.services.blast-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.blast-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.blast-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.blast-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.blast-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/blast-mainnet/node`)} diff --git a/op/geth/blast-sepolia-op-geth-pruned-pebble-hash.yml b/op/geth/blast-sepolia-op-geth-pruned-pebble-hash.yml index 38b7b7f9..7dc88f17 100644 --- a/op/geth/blast-sepolia-op-geth-pruned-pebble-hash.yml +++ b/op/geth/blast-sepolia-op-geth-pruned-pebble-hash.yml @@ -141,7 +141,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - blast-sepolia + blast-sepolia: + condition: service_started + restart: true networks: - chains volumes: @@ -154,7 +156,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.blast-sepolia-op-geth-pruned-pebble-hash-node-stripprefix.stripprefix.prefixes=/blast-sepolia/node - - traefik.http.services.blast-sepolia-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.blast-sepolia-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.blast-sepolia-op-geth-pruned-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.blast-sepolia-op-geth-pruned-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.blast-sepolia-op-geth-pruned-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/blast-sepolia/node`)} diff --git a/op/geth/bnb-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/bnb-mainnet-op-geth-archive-leveldb-hash.yml index 578c03b2..eb3848f4 100644 --- a/op/geth/bnb-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/bnb-mainnet-op-geth-archive-leveldb-hash.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bnb-mainnet-archive + bnb-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bnb-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/bnb-mainnet-archive/node - - traefik.http.services.bnb-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.bnb-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bnb-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bnb-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bnb-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bnb-mainnet-archive/node`)} diff --git a/op/geth/bnb-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/bnb-mainnet-op-geth-pruned-pebble-path.yml index 808e8e29..b92459cb 100644 --- a/op/geth/bnb-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/bnb-mainnet-op-geth-pruned-pebble-path.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bnb-mainnet + bnb-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bnb-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/bnb-mainnet/node - - traefik.http.services.bnb-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.bnb-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bnb-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bnb-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bnb-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bnb-mainnet/node`)} diff --git a/op/geth/bnb-testnet-op-geth-archive-leveldb-hash.yml b/op/geth/bnb-testnet-op-geth-archive-leveldb-hash.yml index 327c3c33..1b3f5a48 100644 --- a/op/geth/bnb-testnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/bnb-testnet-op-geth-archive-leveldb-hash.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bnb-testnet-archive + bnb-testnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bnb-testnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/bnb-testnet-archive/node - - traefik.http.services.bnb-testnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.bnb-testnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bnb-testnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bnb-testnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bnb-testnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bnb-testnet-archive/node`)} diff --git a/op/geth/bnb-testnet-op-geth-pruned-pebble-path.yml b/op/geth/bnb-testnet-op-geth-pruned-pebble-path.yml index 9ca01b19..bb0937c2 100644 --- a/op/geth/bnb-testnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/bnb-testnet-op-geth-pruned-pebble-path.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bnb-testnet + bnb-testnet: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bnb-testnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/bnb-testnet/node - - traefik.http.services.bnb-testnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.bnb-testnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bnb-testnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bnb-testnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bnb-testnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bnb-testnet/node`)} diff --git a/op/geth/bob-mainnet-op-geth-archive-leveldb-hash--kona.yml b/op/geth/bob-mainnet-op-geth-archive-leveldb-hash--kona.yml index 4bdc670d..0e0383fc 100644 --- a/op/geth/bob-mainnet-op-geth-archive-leveldb-hash--kona.yml +++ b/op/geth/bob-mainnet-op-geth-archive-leveldb-hash--kona.yml @@ -136,7 +136,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - bob-mainnet-archive + bob-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/bob-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/bob-mainnet-op-geth-archive-leveldb-hash.yml index b7fa3113..eb2fe79b 100644 --- a/op/geth/bob-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/bob-mainnet-op-geth-archive-leveldb-hash.yml @@ -143,7 +143,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bob-mainnet-archive + bob-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -155,7 +157,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bob-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/bob-mainnet-archive/node - - traefik.http.services.bob-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.bob-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bob-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bob-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bob-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bob-mainnet-archive/node`)} diff --git a/op/geth/bob-mainnet-op-geth-archive-pebble-hash--kona.yml b/op/geth/bob-mainnet-op-geth-archive-pebble-hash--kona.yml index 49b6b850..381d2dc5 100644 --- a/op/geth/bob-mainnet-op-geth-archive-pebble-hash--kona.yml +++ b/op/geth/bob-mainnet-op-geth-archive-pebble-hash--kona.yml @@ -136,7 +136,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - bob-mainnet-archive + bob-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/bob-mainnet-op-geth-archive-pebble-hash.yml b/op/geth/bob-mainnet-op-geth-archive-pebble-hash.yml index 614f41f9..ab232a01 100644 --- a/op/geth/bob-mainnet-op-geth-archive-pebble-hash.yml +++ b/op/geth/bob-mainnet-op-geth-archive-pebble-hash.yml @@ -143,7 +143,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bob-mainnet-archive + bob-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -155,7 +157,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bob-mainnet-op-geth-archive-pebble-hash-node-stripprefix.stripprefix.prefixes=/bob-mainnet-archive/node - - traefik.http.services.bob-mainnet-op-geth-archive-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.bob-mainnet-op-geth-archive-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bob-mainnet-op-geth-archive-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bob-mainnet-op-geth-archive-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bob-mainnet-op-geth-archive-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bob-mainnet-archive/node`)} diff --git a/op/geth/bob-mainnet-op-geth-pruned-pebble-hash--kona.yml b/op/geth/bob-mainnet-op-geth-pruned-pebble-hash--kona.yml index bc134d31..0d5ce4e9 100644 --- a/op/geth/bob-mainnet-op-geth-pruned-pebble-hash--kona.yml +++ b/op/geth/bob-mainnet-op-geth-pruned-pebble-hash--kona.yml @@ -136,7 +136,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - bob-mainnet + bob-mainnet: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/bob-mainnet-op-geth-pruned-pebble-hash.yml b/op/geth/bob-mainnet-op-geth-pruned-pebble-hash.yml index b3030497..f7bfc4ef 100644 --- a/op/geth/bob-mainnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/bob-mainnet-op-geth-pruned-pebble-hash.yml @@ -143,7 +143,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bob-mainnet + bob-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -155,7 +157,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bob-mainnet-op-geth-pruned-pebble-hash-node-stripprefix.stripprefix.prefixes=/bob-mainnet/node - - traefik.http.services.bob-mainnet-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.bob-mainnet-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bob-mainnet-op-geth-pruned-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bob-mainnet-op-geth-pruned-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bob-mainnet-op-geth-pruned-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bob-mainnet/node`)} diff --git a/op/geth/bob-mainnet-op-geth-pruned-pebble-path--kona.yml b/op/geth/bob-mainnet-op-geth-pruned-pebble-path--kona.yml index 7ce07574..0cb4563b 100644 --- a/op/geth/bob-mainnet-op-geth-pruned-pebble-path--kona.yml +++ b/op/geth/bob-mainnet-op-geth-pruned-pebble-path--kona.yml @@ -136,7 +136,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - bob-mainnet + bob-mainnet: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/bob-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/bob-mainnet-op-geth-pruned-pebble-path.yml index a2ea4f08..d6a05e1c 100644 --- a/op/geth/bob-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/bob-mainnet-op-geth-pruned-pebble-path.yml @@ -143,7 +143,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bob-mainnet + bob-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -155,7 +157,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bob-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/bob-mainnet/node - - traefik.http.services.bob-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.bob-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bob-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bob-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bob-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bob-mainnet/node`)} diff --git a/op/geth/bob-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/bob-sepolia-op-geth-archive-leveldb-hash.yml index 4819ebd6..202c911e 100644 --- a/op/geth/bob-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/bob-sepolia-op-geth-archive-leveldb-hash.yml @@ -138,7 +138,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bob-sepolia-archive + bob-sepolia-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bob-sepolia-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/bob-sepolia-archive/node - - traefik.http.services.bob-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.bob-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bob-sepolia-archive/node`)} diff --git a/op/geth/bob-sepolia-op-geth-archive-pebble-hash.yml b/op/geth/bob-sepolia-op-geth-archive-pebble-hash.yml index 7a0de973..ac16b173 100644 --- a/op/geth/bob-sepolia-op-geth-archive-pebble-hash.yml +++ b/op/geth/bob-sepolia-op-geth-archive-pebble-hash.yml @@ -138,7 +138,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bob-sepolia-archive + bob-sepolia-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bob-sepolia-op-geth-archive-pebble-hash-node-stripprefix.stripprefix.prefixes=/bob-sepolia-archive/node - - traefik.http.services.bob-sepolia-op-geth-archive-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.bob-sepolia-op-geth-archive-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-geth-archive-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-geth-archive-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-geth-archive-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bob-sepolia-archive/node`)} diff --git a/op/geth/bob-sepolia-op-geth-pruned-pebble-hash.yml b/op/geth/bob-sepolia-op-geth-pruned-pebble-hash.yml index e15fefb5..54e004c3 100644 --- a/op/geth/bob-sepolia-op-geth-pruned-pebble-hash.yml +++ b/op/geth/bob-sepolia-op-geth-pruned-pebble-hash.yml @@ -138,7 +138,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bob-sepolia + bob-sepolia: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bob-sepolia-op-geth-pruned-pebble-hash-node-stripprefix.stripprefix.prefixes=/bob-sepolia/node - - traefik.http.services.bob-sepolia-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.bob-sepolia-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-geth-pruned-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-geth-pruned-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-geth-pruned-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bob-sepolia/node`)} diff --git a/op/geth/bob-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/bob-sepolia-op-geth-pruned-pebble-path.yml index c36662b1..05f35348 100644 --- a/op/geth/bob-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/bob-sepolia-op-geth-pruned-pebble-path.yml @@ -138,7 +138,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bob-sepolia + bob-sepolia: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bob-sepolia-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/bob-sepolia/node - - traefik.http.services.bob-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.bob-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bob-sepolia/node`)} diff --git a/op/geth/boba-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/boba-mainnet-op-geth-archive-leveldb-hash.yml index f9ae7c7b..e51c2f06 100644 --- a/op/geth/boba-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/boba-mainnet-op-geth-archive-leveldb-hash.yml @@ -138,7 +138,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - boba-mainnet-archive + boba-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.boba-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/boba-mainnet-archive/node - - traefik.http.services.boba-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.boba-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.boba-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.boba-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.boba-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/boba-mainnet-archive/node`)} diff --git a/op/geth/boba-mainnet-op-geth-pruned-leveldb-hash.yml b/op/geth/boba-mainnet-op-geth-pruned-leveldb-hash.yml index 0466c25d..d63c8d19 100644 --- a/op/geth/boba-mainnet-op-geth-pruned-leveldb-hash.yml +++ b/op/geth/boba-mainnet-op-geth-pruned-leveldb-hash.yml @@ -138,7 +138,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - boba-mainnet + boba-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.boba-mainnet-op-geth-pruned-leveldb-hash-node-stripprefix.stripprefix.prefixes=/boba-mainnet/node - - traefik.http.services.boba-mainnet-op-geth-pruned-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.boba-mainnet-op-geth-pruned-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.boba-mainnet-op-geth-pruned-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.boba-mainnet-op-geth-pruned-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.boba-mainnet-op-geth-pruned-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/boba-mainnet/node`)} diff --git a/op/geth/celo-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/celo-mainnet-op-geth-archive-leveldb-hash.yml index 260d027f..a3604f6e 100644 --- a/op/geth/celo-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/celo-mainnet-op-geth-archive-leveldb-hash.yml @@ -217,6 +217,7 @@ services: condition: service_completed_successfully celo-mainnet-archive: condition: service_started + restart: true celo-mainnet-archive-relay: condition: service_started networks: @@ -231,7 +232,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.celo-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/celo-mainnet-archive/node - - traefik.http.services.celo-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.celo-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.celo-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.celo-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.celo-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/celo-mainnet-archive/node`)} diff --git a/op/geth/celo-mainnet-op-geth-pruned-leveldb-hash.yml b/op/geth/celo-mainnet-op-geth-pruned-leveldb-hash.yml index b20af672..bc749b19 100644 --- a/op/geth/celo-mainnet-op-geth-pruned-leveldb-hash.yml +++ b/op/geth/celo-mainnet-op-geth-pruned-leveldb-hash.yml @@ -216,6 +216,7 @@ services: condition: service_completed_successfully celo-mainnet: condition: service_started + restart: true celo-mainnet-relay: condition: service_started networks: @@ -230,7 +231,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.celo-mainnet-op-geth-pruned-leveldb-hash-node-stripprefix.stripprefix.prefixes=/celo-mainnet/node - - traefik.http.services.celo-mainnet-op-geth-pruned-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.celo-mainnet-op-geth-pruned-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.celo-mainnet-op-geth-pruned-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.celo-mainnet-op-geth-pruned-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.celo-mainnet-op-geth-pruned-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/celo-mainnet/node`)} diff --git a/op/geth/celo-mainnet-op-geth-pruned-pebble-hash.yml b/op/geth/celo-mainnet-op-geth-pruned-pebble-hash.yml index b48c2481..163a4486 100644 --- a/op/geth/celo-mainnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/celo-mainnet-op-geth-pruned-pebble-hash.yml @@ -214,6 +214,7 @@ services: condition: service_completed_successfully celo-mainnet: condition: service_started + restart: true celo-mainnet-relay: condition: service_started networks: @@ -228,7 +229,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.celo-mainnet-op-geth-pruned-pebble-hash-node-stripprefix.stripprefix.prefixes=/celo-mainnet/node - - traefik.http.services.celo-mainnet-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.celo-mainnet-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.celo-mainnet-op-geth-pruned-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.celo-mainnet-op-geth-pruned-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.celo-mainnet-op-geth-pruned-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/celo-mainnet/node`)} diff --git a/op/geth/celo-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/celo-mainnet-op-geth-pruned-pebble-path.yml index 8b057976..98565f22 100644 --- a/op/geth/celo-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/celo-mainnet-op-geth-pruned-pebble-path.yml @@ -214,6 +214,7 @@ services: condition: service_completed_successfully celo-mainnet: condition: service_started + restart: true celo-mainnet-relay: condition: service_started networks: @@ -228,7 +229,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.celo-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/celo-mainnet/node - - traefik.http.services.celo-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.celo-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.celo-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.celo-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.celo-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/celo-mainnet/node`)} diff --git a/op/geth/celo-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/celo-sepolia-op-geth-archive-leveldb-hash.yml index b6107be8..d5775c3e 100644 --- a/op/geth/celo-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/celo-sepolia-op-geth-archive-leveldb-hash.yml @@ -214,6 +214,7 @@ services: condition: service_completed_successfully celo-sepolia-archive: condition: service_started + restart: true celo-sepolia-archive-relay: condition: service_started networks: @@ -228,7 +229,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.celo-sepolia-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/celo-sepolia-archive/node - - traefik.http.services.celo-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.celo-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.celo-sepolia-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.celo-sepolia-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.celo-sepolia-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/celo-sepolia-archive/node`)} diff --git a/op/geth/celo-sepolia-op-geth-archive-pebble-hash.yml b/op/geth/celo-sepolia-op-geth-archive-pebble-hash.yml index 509c2a63..d98638a5 100644 --- a/op/geth/celo-sepolia-op-geth-archive-pebble-hash.yml +++ b/op/geth/celo-sepolia-op-geth-archive-pebble-hash.yml @@ -214,6 +214,7 @@ services: condition: service_completed_successfully celo-sepolia-archive: condition: service_started + restart: true celo-sepolia-archive-relay: condition: service_started networks: @@ -228,7 +229,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.celo-sepolia-op-geth-archive-pebble-hash-node-stripprefix.stripprefix.prefixes=/celo-sepolia-archive/node - - traefik.http.services.celo-sepolia-op-geth-archive-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.celo-sepolia-op-geth-archive-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.celo-sepolia-op-geth-archive-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.celo-sepolia-op-geth-archive-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.celo-sepolia-op-geth-archive-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/celo-sepolia-archive/node`)} diff --git a/op/geth/celo-sepolia-op-geth-archive-pebble-path.yml b/op/geth/celo-sepolia-op-geth-archive-pebble-path.yml index e101e805..24600514 100644 --- a/op/geth/celo-sepolia-op-geth-archive-pebble-path.yml +++ b/op/geth/celo-sepolia-op-geth-archive-pebble-path.yml @@ -214,6 +214,7 @@ services: condition: service_completed_successfully celo-sepolia-archive: condition: service_started + restart: true celo-sepolia-archive-relay: condition: service_started networks: @@ -228,7 +229,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.celo-sepolia-op-geth-archive-pebble-path-node-stripprefix.stripprefix.prefixes=/celo-sepolia-archive/node - - traefik.http.services.celo-sepolia-op-geth-archive-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.celo-sepolia-op-geth-archive-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.celo-sepolia-op-geth-archive-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.celo-sepolia-op-geth-archive-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.celo-sepolia-op-geth-archive-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/celo-sepolia-archive/node`)} diff --git a/op/geth/celo-sepolia-op-geth-pruned-pebble-hash.yml b/op/geth/celo-sepolia-op-geth-pruned-pebble-hash.yml index 67cad3c0..069d8386 100644 --- a/op/geth/celo-sepolia-op-geth-pruned-pebble-hash.yml +++ b/op/geth/celo-sepolia-op-geth-pruned-pebble-hash.yml @@ -214,6 +214,7 @@ services: condition: service_completed_successfully celo-sepolia: condition: service_started + restart: true celo-sepolia-relay: condition: service_started networks: @@ -228,7 +229,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.celo-sepolia-op-geth-pruned-pebble-hash-node-stripprefix.stripprefix.prefixes=/celo-sepolia/node - - traefik.http.services.celo-sepolia-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.celo-sepolia-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.celo-sepolia-op-geth-pruned-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.celo-sepolia-op-geth-pruned-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.celo-sepolia-op-geth-pruned-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/celo-sepolia/node`)} diff --git a/op/geth/celo-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/celo-sepolia-op-geth-pruned-pebble-path.yml index ad8de1a7..e95860e2 100644 --- a/op/geth/celo-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/celo-sepolia-op-geth-pruned-pebble-path.yml @@ -214,6 +214,7 @@ services: condition: service_completed_successfully celo-sepolia: condition: service_started + restart: true celo-sepolia-relay: condition: service_started networks: @@ -228,7 +229,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.celo-sepolia-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/celo-sepolia/node - - traefik.http.services.celo-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.celo-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.celo-sepolia-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.celo-sepolia-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.celo-sepolia-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/celo-sepolia/node`)} diff --git a/op/geth/doma-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/doma-mainnet-op-geth-pruned-pebble-path.yml index e648af6f..4287b3b3 100644 --- a/op/geth/doma-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/doma-mainnet-op-geth-pruned-pebble-path.yml @@ -179,6 +179,7 @@ services: condition: service_completed_successfully doma-mainnet: condition: service_started + restart: true doma-mainnet-relay: condition: service_started networks: @@ -193,7 +194,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.doma-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/doma-mainnet/node - - traefik.http.services.doma-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.doma-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.doma-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.doma-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.doma-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/doma-mainnet/node`)} diff --git a/op/geth/fraxtal-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/fraxtal-mainnet-op-geth-archive-leveldb-hash.yml index 3fd774b1..0df33d0e 100644 --- a/op/geth/fraxtal-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/fraxtal-mainnet-op-geth-archive-leveldb-hash.yml @@ -150,7 +150,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - fraxtal-mainnet-archive + fraxtal-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -163,7 +165,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.fraxtal-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/fraxtal-mainnet-archive/node - - traefik.http.services.fraxtal-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.fraxtal-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.fraxtal-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.fraxtal-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.fraxtal-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/fraxtal-mainnet-archive/node`)} diff --git a/op/geth/fraxtal-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/fraxtal-mainnet-op-geth-pruned-pebble-path.yml index a94d781a..7a64636c 100644 --- a/op/geth/fraxtal-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/fraxtal-mainnet-op-geth-pruned-pebble-path.yml @@ -150,7 +150,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - fraxtal-mainnet + fraxtal-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -163,7 +165,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.fraxtal-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/fraxtal-mainnet/node - - traefik.http.services.fraxtal-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.fraxtal-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.fraxtal-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.fraxtal-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.fraxtal-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/fraxtal-mainnet/node`)} diff --git a/op/geth/fraxtal-testnet-op-geth-archive-leveldb-hash.yml b/op/geth/fraxtal-testnet-op-geth-archive-leveldb-hash.yml index 5a92947e..0d3f6c3f 100644 --- a/op/geth/fraxtal-testnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/fraxtal-testnet-op-geth-archive-leveldb-hash.yml @@ -145,7 +145,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - fraxtal-testnet-archive + fraxtal-testnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -158,7 +160,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.fraxtal-testnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/fraxtal-testnet-archive/node - - traefik.http.services.fraxtal-testnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.fraxtal-testnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.fraxtal-testnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.fraxtal-testnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.fraxtal-testnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/fraxtal-testnet-archive/node`)} diff --git a/op/geth/fraxtal-testnet-op-geth-pruned-pebble-path.yml b/op/geth/fraxtal-testnet-op-geth-pruned-pebble-path.yml index c925cb4d..5dbbd1fb 100644 --- a/op/geth/fraxtal-testnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/fraxtal-testnet-op-geth-pruned-pebble-path.yml @@ -145,7 +145,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - fraxtal-testnet + fraxtal-testnet: + condition: service_started + restart: true networks: - chains volumes: @@ -158,7 +160,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.fraxtal-testnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/fraxtal-testnet/node - - traefik.http.services.fraxtal-testnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.fraxtal-testnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.fraxtal-testnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.fraxtal-testnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.fraxtal-testnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/fraxtal-testnet/node`)} diff --git a/op/geth/hashkeychain-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/hashkeychain-mainnet-op-geth-archive-leveldb-hash.yml index 16f83cdd..fa8a8bb8 100644 --- a/op/geth/hashkeychain-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/hashkeychain-mainnet-op-geth-archive-leveldb-hash.yml @@ -181,6 +181,7 @@ services: condition: service_completed_successfully hashkeychain-mainnet-archive: condition: service_started + restart: true networks: - chains volumes: @@ -193,7 +194,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.hashkeychain-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/hashkeychain-mainnet-archive/node - - traefik.http.services.hashkeychain-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.hashkeychain-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.hashkeychain-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.hashkeychain-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.hashkeychain-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/hashkeychain-mainnet-archive/node`)} diff --git a/op/geth/hashkeychain-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/hashkeychain-mainnet-op-geth-pruned-pebble-path.yml index 4ac7e4a3..b563272d 100644 --- a/op/geth/hashkeychain-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/hashkeychain-mainnet-op-geth-pruned-pebble-path.yml @@ -181,6 +181,7 @@ services: condition: service_completed_successfully hashkeychain-mainnet: condition: service_started + restart: true networks: - chains volumes: @@ -193,7 +194,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.hashkeychain-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/hashkeychain-mainnet/node - - traefik.http.services.hashkeychain-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.hashkeychain-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.hashkeychain-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.hashkeychain-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.hashkeychain-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/hashkeychain-mainnet/node`)} diff --git a/op/geth/hashkeychain-testnet-op-geth-archive-leveldb-hash.yml b/op/geth/hashkeychain-testnet-op-geth-archive-leveldb-hash.yml index 0b2612f8..dda7de28 100644 --- a/op/geth/hashkeychain-testnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/hashkeychain-testnet-op-geth-archive-leveldb-hash.yml @@ -182,6 +182,7 @@ services: condition: service_completed_successfully hashkeychain-testnet-archive: condition: service_started + restart: true networks: - chains volumes: @@ -194,7 +195,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.hashkeychain-testnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/hashkeychain-testnet-archive/node - - traefik.http.services.hashkeychain-testnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.hashkeychain-testnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.hashkeychain-testnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.hashkeychain-testnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.hashkeychain-testnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/hashkeychain-testnet-archive/node`)} diff --git a/op/geth/hashkeychain-testnet-op-geth-pruned-pebble-hash.yml b/op/geth/hashkeychain-testnet-op-geth-pruned-pebble-hash.yml index 835a0f6d..10ac6f85 100644 --- a/op/geth/hashkeychain-testnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/hashkeychain-testnet-op-geth-pruned-pebble-hash.yml @@ -182,6 +182,7 @@ services: condition: service_completed_successfully hashkeychain-testnet: condition: service_started + restart: true networks: - chains volumes: @@ -194,7 +195,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.hashkeychain-testnet-op-geth-pruned-pebble-hash-node-stripprefix.stripprefix.prefixes=/hashkeychain-testnet/node - - traefik.http.services.hashkeychain-testnet-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.hashkeychain-testnet-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.hashkeychain-testnet-op-geth-pruned-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.hashkeychain-testnet-op-geth-pruned-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.hashkeychain-testnet-op-geth-pruned-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/hashkeychain-testnet/node`)} diff --git a/op/geth/hashkeychain-testnet-op-geth-pruned-pebble-path.yml b/op/geth/hashkeychain-testnet-op-geth-pruned-pebble-path.yml index c4344d5f..db853d5a 100644 --- a/op/geth/hashkeychain-testnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/hashkeychain-testnet-op-geth-pruned-pebble-path.yml @@ -182,6 +182,7 @@ services: condition: service_completed_successfully hashkeychain-testnet: condition: service_started + restart: true networks: - chains volumes: @@ -194,7 +195,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.hashkeychain-testnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/hashkeychain-testnet/node - - traefik.http.services.hashkeychain-testnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.hashkeychain-testnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.hashkeychain-testnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.hashkeychain-testnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.hashkeychain-testnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/hashkeychain-testnet/node`)} diff --git a/op/geth/hemi-mainnet-op-geth-pruned-leveldb-hash.yml b/op/geth/hemi-mainnet-op-geth-pruned-leveldb-hash.yml index 86c8590d..acd85697 100644 --- a/op/geth/hemi-mainnet-op-geth-pruned-leveldb-hash.yml +++ b/op/geth/hemi-mainnet-op-geth-pruned-leveldb-hash.yml @@ -166,8 +166,11 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - hemi-mainnet - - hemi-mainnet-relay + hemi-mainnet: + condition: service_started + restart: true + hemi-mainnet-relay: + condition: service_started networks: - chains volumes: @@ -180,7 +183,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.hemi-mainnet-op-geth-pruned-leveldb-hash-node-stripprefix.stripprefix.prefixes=/hemi-mainnet/node - - traefik.http.services.hemi-mainnet-op-geth-pruned-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.hemi-mainnet-op-geth-pruned-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.hemi-mainnet-op-geth-pruned-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.hemi-mainnet-op-geth-pruned-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.hemi-mainnet-op-geth-pruned-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/hemi-mainnet/node`)} diff --git a/op/geth/ink-mainnet-op-geth-archive-leveldb-hash--kona.yml b/op/geth/ink-mainnet-op-geth-archive-leveldb-hash--kona.yml index 8eb9de71..fdbcc024 100644 --- a/op/geth/ink-mainnet-op-geth-archive-leveldb-hash--kona.yml +++ b/op/geth/ink-mainnet-op-geth-archive-leveldb-hash--kona.yml @@ -132,7 +132,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - ink-mainnet-archive + ink-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/ink-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/ink-mainnet-op-geth-archive-leveldb-hash.yml index cbeceea8..915a57bf 100644 --- a/op/geth/ink-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/ink-mainnet-op-geth-archive-leveldb-hash.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - ink-mainnet-archive + ink-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.ink-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/ink-mainnet-archive/node - - traefik.http.services.ink-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.ink-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.ink-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.ink-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.ink-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ink-mainnet-archive/node`)} diff --git a/op/geth/ink-mainnet-op-geth-pruned-pebble-path--kona.yml b/op/geth/ink-mainnet-op-geth-pruned-pebble-path--kona.yml index d641e309..adde3985 100644 --- a/op/geth/ink-mainnet-op-geth-pruned-pebble-path--kona.yml +++ b/op/geth/ink-mainnet-op-geth-pruned-pebble-path--kona.yml @@ -132,7 +132,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - ink-mainnet + ink-mainnet: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/ink-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/ink-mainnet-op-geth-pruned-pebble-path.yml index 386e9386..b0d6f2f8 100644 --- a/op/geth/ink-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/ink-mainnet-op-geth-pruned-pebble-path.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - ink-mainnet + ink-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.ink-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/ink-mainnet/node - - traefik.http.services.ink-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.ink-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.ink-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.ink-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.ink-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ink-mainnet/node`)} diff --git a/op/geth/ink-sepolia-op-geth-archive-leveldb-hash--kona.yml b/op/geth/ink-sepolia-op-geth-archive-leveldb-hash--kona.yml index 51f7c0c0..ac44b734 100644 --- a/op/geth/ink-sepolia-op-geth-archive-leveldb-hash--kona.yml +++ b/op/geth/ink-sepolia-op-geth-archive-leveldb-hash--kona.yml @@ -133,7 +133,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - ink-sepolia-archive + ink-sepolia-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/ink-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/ink-sepolia-op-geth-archive-leveldb-hash.yml index e4fe44db..ef3438e8 100644 --- a/op/geth/ink-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/ink-sepolia-op-geth-archive-leveldb-hash.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - ink-sepolia-archive + ink-sepolia-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.ink-sepolia-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/ink-sepolia-archive/node - - traefik.http.services.ink-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.ink-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ink-sepolia-archive/node`)} diff --git a/op/geth/ink-sepolia-op-geth-pruned-pebble-path--kona.yml b/op/geth/ink-sepolia-op-geth-pruned-pebble-path--kona.yml index c349251d..2d072285 100644 --- a/op/geth/ink-sepolia-op-geth-pruned-pebble-path--kona.yml +++ b/op/geth/ink-sepolia-op-geth-pruned-pebble-path--kona.yml @@ -133,7 +133,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - ink-sepolia + ink-sepolia: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/ink-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/ink-sepolia-op-geth-pruned-pebble-path.yml index da07d1d4..c8febe46 100644 --- a/op/geth/ink-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/ink-sepolia-op-geth-pruned-pebble-path.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - ink-sepolia + ink-sepolia: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.ink-sepolia-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/ink-sepolia/node - - traefik.http.services.ink-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.ink-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ink-sepolia/node`)} diff --git a/op/geth/katana-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/katana-mainnet-op-geth-archive-leveldb-hash.yml index 346fbe8d..ee550838 100644 --- a/op/geth/katana-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/katana-mainnet-op-geth-archive-leveldb-hash.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - katana-mainnet-archive + katana-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.katana-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/katana-mainnet-archive/node - - traefik.http.services.katana-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.katana-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.katana-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.katana-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.katana-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/katana-mainnet-archive/node`)} diff --git a/op/geth/katana-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/katana-mainnet-op-geth-pruned-pebble-path.yml index 1b6d7fc3..1013047d 100644 --- a/op/geth/katana-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/katana-mainnet-op-geth-pruned-pebble-path.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - katana-mainnet + katana-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.katana-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/katana-mainnet/node - - traefik.http.services.katana-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.katana-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.katana-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.katana-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.katana-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/katana-mainnet/node`)} diff --git a/op/geth/katana-testnet-op-geth-archive-leveldb-hash.yml b/op/geth/katana-testnet-op-geth-archive-leveldb-hash.yml index 06e83509..49e2e1f2 100644 --- a/op/geth/katana-testnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/katana-testnet-op-geth-archive-leveldb-hash.yml @@ -138,7 +138,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - katana-testnet-archive + katana-testnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.katana-testnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/katana-testnet-archive/node - - traefik.http.services.katana-testnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.katana-testnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.katana-testnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.katana-testnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.katana-testnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/katana-testnet-archive/node`)} diff --git a/op/geth/katana-testnet-op-geth-pruned-pebble-path.yml b/op/geth/katana-testnet-op-geth-pruned-pebble-path.yml index e742c590..c865d09e 100644 --- a/op/geth/katana-testnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/katana-testnet-op-geth-pruned-pebble-path.yml @@ -138,7 +138,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - katana-testnet + katana-testnet: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.katana-testnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/katana-testnet/node - - traefik.http.services.katana-testnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.katana-testnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.katana-testnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.katana-testnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.katana-testnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/katana-testnet/node`)} diff --git a/op/geth/lisk-mainnet-op-geth-archive-leveldb-hash--kona.yml b/op/geth/lisk-mainnet-op-geth-archive-leveldb-hash--kona.yml index aef7662e..89c9a810 100644 --- a/op/geth/lisk-mainnet-op-geth-archive-leveldb-hash--kona.yml +++ b/op/geth/lisk-mainnet-op-geth-archive-leveldb-hash--kona.yml @@ -136,7 +136,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - lisk-mainnet-archive + lisk-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/lisk-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/lisk-mainnet-op-geth-archive-leveldb-hash.yml index 4b64f048..3483d563 100644 --- a/op/geth/lisk-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/lisk-mainnet-op-geth-archive-leveldb-hash.yml @@ -143,7 +143,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - lisk-mainnet-archive + lisk-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -156,7 +158,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.lisk-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/lisk-mainnet-archive/node - - traefik.http.services.lisk-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.lisk-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.lisk-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.lisk-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.lisk-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/lisk-mainnet-archive/node`)} diff --git a/op/geth/lisk-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/lisk-sepolia-op-geth-archive-leveldb-hash.yml index ba74daea..f18165c2 100644 --- a/op/geth/lisk-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/lisk-sepolia-op-geth-archive-leveldb-hash.yml @@ -161,7 +161,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.lisk-sepolia-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/lisk-sepolia-archive/node - - traefik.http.services.lisk-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.lisk-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.lisk-sepolia-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.lisk-sepolia-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.lisk-sepolia-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/lisk-sepolia-archive/node`)} diff --git a/op/geth/lisk-sepolia-op-geth-pruned-pebble-hash.yml b/op/geth/lisk-sepolia-op-geth-pruned-pebble-hash.yml index f81356ac..d392d409 100644 --- a/op/geth/lisk-sepolia-op-geth-pruned-pebble-hash.yml +++ b/op/geth/lisk-sepolia-op-geth-pruned-pebble-hash.yml @@ -156,7 +156,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.lisk-sepolia-op-geth-pruned-pebble-hash-node-stripprefix.stripprefix.prefixes=/lisk-sepolia/node - - traefik.http.services.lisk-sepolia-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.lisk-sepolia-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.lisk-sepolia-op-geth-pruned-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.lisk-sepolia-op-geth-pruned-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.lisk-sepolia-op-geth-pruned-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/lisk-sepolia/node`)} diff --git a/op/geth/lisk-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/lisk-sepolia-op-geth-pruned-pebble-path.yml index 808885c5..6f3ccfa9 100644 --- a/op/geth/lisk-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/lisk-sepolia-op-geth-pruned-pebble-path.yml @@ -161,7 +161,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.lisk-sepolia-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/lisk-sepolia/node - - traefik.http.services.lisk-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.lisk-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.lisk-sepolia-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.lisk-sepolia-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.lisk-sepolia-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/lisk-sepolia/node`)} diff --git a/op/geth/manta-pacific-mainnet-op-geth-archive-pebble-hash.yml b/op/geth/manta-pacific-mainnet-op-geth-archive-pebble-hash.yml index a5609020..9a0498e0 100644 --- a/op/geth/manta-pacific-mainnet-op-geth-archive-pebble-hash.yml +++ b/op/geth/manta-pacific-mainnet-op-geth-archive-pebble-hash.yml @@ -145,7 +145,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - manta-pacific-mainnet-archive + manta-pacific-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -158,7 +160,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.manta-pacific-mainnet-op-geth-archive-pebble-hash-node-stripprefix.stripprefix.prefixes=/manta-pacific-mainnet-archive/node - - traefik.http.services.manta-pacific-mainnet-op-geth-archive-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.manta-pacific-mainnet-op-geth-archive-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.manta-pacific-mainnet-op-geth-archive-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.manta-pacific-mainnet-op-geth-archive-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.manta-pacific-mainnet-op-geth-archive-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/manta-pacific-mainnet-archive/node`)} diff --git a/op/geth/mantle-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/mantle-mainnet-op-geth-archive-leveldb-hash.yml index c83e0eef..a741a487 100644 --- a/op/geth/mantle-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/mantle-mainnet-op-geth-archive-leveldb-hash.yml @@ -144,7 +144,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - mantle-mainnet-archive + mantle-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -157,7 +159,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.mantle-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/mantle-mainnet-archive/node - - traefik.http.services.mantle-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.mantle-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.mantle-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.mantle-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.mantle-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/mantle-mainnet-archive/node`)} diff --git a/op/geth/mantle-mainnet-op-geth-pruned-leveldb-hash.yml b/op/geth/mantle-mainnet-op-geth-pruned-leveldb-hash.yml index d5ee040a..adfe5ba4 100644 --- a/op/geth/mantle-mainnet-op-geth-pruned-leveldb-hash.yml +++ b/op/geth/mantle-mainnet-op-geth-pruned-leveldb-hash.yml @@ -144,7 +144,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - mantle-mainnet + mantle-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -157,7 +159,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.mantle-mainnet-op-geth-pruned-leveldb-hash-node-stripprefix.stripprefix.prefixes=/mantle-mainnet/node - - traefik.http.services.mantle-mainnet-op-geth-pruned-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.mantle-mainnet-op-geth-pruned-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.mantle-mainnet-op-geth-pruned-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.mantle-mainnet-op-geth-pruned-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.mantle-mainnet-op-geth-pruned-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/mantle-mainnet/node`)} diff --git a/op/geth/mantle-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/mantle-sepolia-op-geth-archive-leveldb-hash.yml index e4cbb5a0..4f0df1ed 100644 --- a/op/geth/mantle-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/mantle-sepolia-op-geth-archive-leveldb-hash.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - mantle-sepolia-archive + mantle-sepolia-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.mantle-sepolia-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/mantle-sepolia-archive/node - - traefik.http.services.mantle-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.mantle-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.mantle-sepolia-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.mantle-sepolia-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.mantle-sepolia-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/mantle-sepolia-archive/node`)} diff --git a/op/geth/mantle-sepolia-op-geth-pruned-leveldb-hash.yml b/op/geth/mantle-sepolia-op-geth-pruned-leveldb-hash.yml index 5290c0c6..dfb978b4 100644 --- a/op/geth/mantle-sepolia-op-geth-pruned-leveldb-hash.yml +++ b/op/geth/mantle-sepolia-op-geth-pruned-leveldb-hash.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - mantle-sepolia + mantle-sepolia: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.mantle-sepolia-op-geth-pruned-leveldb-hash-node-stripprefix.stripprefix.prefixes=/mantle-sepolia/node - - traefik.http.services.mantle-sepolia-op-geth-pruned-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.mantle-sepolia-op-geth-pruned-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.mantle-sepolia-op-geth-pruned-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.mantle-sepolia-op-geth-pruned-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.mantle-sepolia-op-geth-pruned-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/mantle-sepolia/node`)} diff --git a/op/geth/metal-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/metal-mainnet-op-geth-archive-leveldb-hash.yml index d3ea8bd8..c6027879 100644 --- a/op/geth/metal-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/metal-mainnet-op-geth-archive-leveldb-hash.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - metal-mainnet-archive + metal-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.metal-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/metal-mainnet-archive/node - - traefik.http.services.metal-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.metal-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.metal-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.metal-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.metal-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/metal-mainnet-archive/node`)} diff --git a/op/geth/metal-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/metal-mainnet-op-geth-pruned-pebble-path.yml index d52d6f92..e9ba6ece 100644 --- a/op/geth/metal-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/metal-mainnet-op-geth-pruned-pebble-path.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - metal-mainnet + metal-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.metal-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/metal-mainnet/node - - traefik.http.services.metal-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.metal-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.metal-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.metal-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.metal-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/metal-mainnet/node`)} diff --git a/op/geth/metal-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/metal-sepolia-op-geth-archive-leveldb-hash.yml index 32afa335..df69f559 100644 --- a/op/geth/metal-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/metal-sepolia-op-geth-archive-leveldb-hash.yml @@ -136,7 +136,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - metal-sepolia-archive + metal-sepolia-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -148,7 +150,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.metal-sepolia-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/metal-sepolia-archive/node - - traefik.http.services.metal-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.metal-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.metal-sepolia-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.metal-sepolia-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.metal-sepolia-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/metal-sepolia-archive/node`)} diff --git a/op/geth/metal-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/metal-sepolia-op-geth-pruned-pebble-path.yml index e3b89ba4..0454dd0f 100644 --- a/op/geth/metal-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/metal-sepolia-op-geth-pruned-pebble-path.yml @@ -136,7 +136,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - metal-sepolia + metal-sepolia: + condition: service_started + restart: true networks: - chains volumes: @@ -148,7 +150,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.metal-sepolia-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/metal-sepolia/node - - traefik.http.services.metal-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.metal-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.metal-sepolia-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.metal-sepolia-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.metal-sepolia-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/metal-sepolia/node`)} diff --git a/op/geth/mode-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/mode-mainnet-op-geth-archive-leveldb-hash.yml index 25d967e5..5fb1a678 100644 --- a/op/geth/mode-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/mode-mainnet-op-geth-archive-leveldb-hash.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - mode-mainnet-archive + mode-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.mode-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/mode-mainnet-archive/node - - traefik.http.services.mode-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.mode-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.mode-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.mode-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.mode-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/mode-mainnet-archive/node`)} diff --git a/op/geth/mode-mainnet-op-geth-pruned-pebble-hash.yml b/op/geth/mode-mainnet-op-geth-pruned-pebble-hash.yml index 22b5975f..62f51cee 100644 --- a/op/geth/mode-mainnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/mode-mainnet-op-geth-pruned-pebble-hash.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - mode-mainnet + mode-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.mode-mainnet-op-geth-pruned-pebble-hash-node-stripprefix.stripprefix.prefixes=/mode-mainnet/node - - traefik.http.services.mode-mainnet-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.mode-mainnet-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.mode-mainnet-op-geth-pruned-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.mode-mainnet-op-geth-pruned-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.mode-mainnet-op-geth-pruned-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/mode-mainnet/node`)} diff --git a/op/geth/mode-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/mode-mainnet-op-geth-pruned-pebble-path.yml index 697d467f..8d254179 100644 --- a/op/geth/mode-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/mode-mainnet-op-geth-pruned-pebble-path.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - mode-mainnet + mode-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.mode-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/mode-mainnet/node - - traefik.http.services.mode-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.mode-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.mode-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.mode-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.mode-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/mode-mainnet/node`)} diff --git a/op/geth/mode-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/mode-sepolia-op-geth-archive-leveldb-hash.yml index 84c21163..1f40d5d8 100644 --- a/op/geth/mode-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/mode-sepolia-op-geth-archive-leveldb-hash.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - mode-sepolia-archive + mode-sepolia-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.mode-sepolia-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/mode-sepolia-archive/node - - traefik.http.services.mode-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.mode-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.mode-sepolia-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.mode-sepolia-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.mode-sepolia-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/mode-sepolia-archive/node`)} diff --git a/op/geth/mode-sepolia-op-geth-pruned-pebble-hash.yml b/op/geth/mode-sepolia-op-geth-pruned-pebble-hash.yml index 53ba81c0..4385bed5 100644 --- a/op/geth/mode-sepolia-op-geth-pruned-pebble-hash.yml +++ b/op/geth/mode-sepolia-op-geth-pruned-pebble-hash.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - mode-sepolia + mode-sepolia: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.mode-sepolia-op-geth-pruned-pebble-hash-node-stripprefix.stripprefix.prefixes=/mode-sepolia/node - - traefik.http.services.mode-sepolia-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.mode-sepolia-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.mode-sepolia-op-geth-pruned-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.mode-sepolia-op-geth-pruned-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.mode-sepolia-op-geth-pruned-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/mode-sepolia/node`)} diff --git a/op/geth/mode-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/mode-sepolia-op-geth-pruned-pebble-path.yml index ed032bf9..4aeb92a1 100644 --- a/op/geth/mode-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/mode-sepolia-op-geth-pruned-pebble-path.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - mode-sepolia + mode-sepolia: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.mode-sepolia-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/mode-sepolia/node - - traefik.http.services.mode-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.mode-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.mode-sepolia-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.mode-sepolia-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.mode-sepolia-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/mode-sepolia/node`)} diff --git a/op/geth/op-mainnet-op-geth-archive-leveldb-hash--kona.yml b/op/geth/op-mainnet-op-geth-archive-leveldb-hash--kona.yml index e64477ee..c15ea186 100644 --- a/op/geth/op-mainnet-op-geth-archive-leveldb-hash--kona.yml +++ b/op/geth/op-mainnet-op-geth-archive-leveldb-hash--kona.yml @@ -136,7 +136,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - op-mainnet-archive + op-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/op-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/op-mainnet-op-geth-archive-leveldb-hash.yml index 4dfc5133..38d02e1a 100644 --- a/op/geth/op-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/op-mainnet-op-geth-archive-leveldb-hash.yml @@ -143,7 +143,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - op-mainnet-archive + op-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -156,7 +158,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.op-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/op-mainnet-archive/node - - traefik.http.services.op-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.op-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.op-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.op-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.op-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/op-mainnet-archive/node`)} diff --git a/op/geth/op-mainnet-op-geth-pruned-pebble-path--fireeth.yml b/op/geth/op-mainnet-op-geth-pruned-pebble-path--fireeth.yml index 70f7b688..c4ab1cd3 100644 --- a/op/geth/op-mainnet-op-geth-pruned-pebble-path--fireeth.yml +++ b/op/geth/op-mainnet-op-geth-pruned-pebble-path--fireeth.yml @@ -204,7 +204,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - op-mainnet + op-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -217,7 +219,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.op-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/op-mainnet/node - - traefik.http.services.op-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.op-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.op-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.op-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.op-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/op-mainnet/node`)} diff --git a/op/geth/op-mainnet-op-geth-pruned-pebble-path--kona--fireeth.yml b/op/geth/op-mainnet-op-geth-pruned-pebble-path--kona--fireeth.yml index a474df17..8b2f8a45 100644 --- a/op/geth/op-mainnet-op-geth-pruned-pebble-path--kona--fireeth.yml +++ b/op/geth/op-mainnet-op-geth-pruned-pebble-path--kona--fireeth.yml @@ -197,7 +197,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - op-mainnet + op-mainnet: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/op-mainnet-op-geth-pruned-pebble-path--kona.yml b/op/geth/op-mainnet-op-geth-pruned-pebble-path--kona.yml index e2873b68..058ffe91 100644 --- a/op/geth/op-mainnet-op-geth-pruned-pebble-path--kona.yml +++ b/op/geth/op-mainnet-op-geth-pruned-pebble-path--kona.yml @@ -133,7 +133,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - op-mainnet + op-mainnet: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/op-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/op-mainnet-op-geth-pruned-pebble-path.yml index 002ca689..39d74858 100644 --- a/op/geth/op-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/op-mainnet-op-geth-pruned-pebble-path.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - op-mainnet + op-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.op-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/op-mainnet/node - - traefik.http.services.op-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.op-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.op-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.op-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.op-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/op-mainnet/node`)} diff --git a/op/geth/op-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/op-sepolia-op-geth-archive-leveldb-hash.yml index 9b65059e..c22eb151 100644 --- a/op/geth/op-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/op-sepolia-op-geth-archive-leveldb-hash.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - op-sepolia-archive + op-sepolia-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.op-sepolia-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/op-sepolia-archive/node - - traefik.http.services.op-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.op-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.op-sepolia-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.op-sepolia-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.op-sepolia-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/op-sepolia-archive/node`)} diff --git a/op/geth/op-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/op-sepolia-op-geth-pruned-pebble-path.yml index 8c578fb8..513cd748 100644 --- a/op/geth/op-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/op-sepolia-op-geth-pruned-pebble-path.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - op-sepolia + op-sepolia: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.op-sepolia-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/op-sepolia/node - - traefik.http.services.op-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.op-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.op-sepolia-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.op-sepolia-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.op-sepolia-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/op-sepolia/node`)} diff --git a/op/geth/soneium-mainnet-op-geth-archive-leveldb-hash--kona.yml b/op/geth/soneium-mainnet-op-geth-archive-leveldb-hash--kona.yml index 8c488060..b206f687 100644 --- a/op/geth/soneium-mainnet-op-geth-archive-leveldb-hash--kona.yml +++ b/op/geth/soneium-mainnet-op-geth-archive-leveldb-hash--kona.yml @@ -132,7 +132,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - soneium-mainnet-archive + soneium-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/soneium-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/soneium-mainnet-op-geth-archive-leveldb-hash.yml index 9446a124..2d16e74e 100644 --- a/op/geth/soneium-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/soneium-mainnet-op-geth-archive-leveldb-hash.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - soneium-mainnet-archive + soneium-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.soneium-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/soneium-mainnet-archive/node - - traefik.http.services.soneium-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.soneium-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.soneium-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.soneium-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.soneium-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/soneium-mainnet-archive/node`)} diff --git a/op/geth/soneium-mainnet-op-geth-pruned-pebble-path--kona.yml b/op/geth/soneium-mainnet-op-geth-pruned-pebble-path--kona.yml index cd4a59eb..e83d45c8 100644 --- a/op/geth/soneium-mainnet-op-geth-pruned-pebble-path--kona.yml +++ b/op/geth/soneium-mainnet-op-geth-pruned-pebble-path--kona.yml @@ -132,7 +132,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - soneium-mainnet + soneium-mainnet: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/soneium-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/soneium-mainnet-op-geth-pruned-pebble-path.yml index 94f2b4c6..ae29e385 100644 --- a/op/geth/soneium-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/soneium-mainnet-op-geth-pruned-pebble-path.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - soneium-mainnet + soneium-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.soneium-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/soneium-mainnet/node - - traefik.http.services.soneium-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.soneium-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.soneium-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.soneium-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.soneium-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/soneium-mainnet/node`)} diff --git a/op/geth/soneium-minato-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/soneium-minato-sepolia-op-geth-archive-leveldb-hash.yml index 32078d1b..40d9edd9 100644 --- a/op/geth/soneium-minato-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/soneium-minato-sepolia-op-geth-archive-leveldb-hash.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - soneium-minato-sepolia-archive + soneium-minato-sepolia-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.soneium-minato-sepolia-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/soneium-minato-sepolia-archive/node - - traefik.http.services.soneium-minato-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.soneium-minato-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.soneium-minato-sepolia-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.soneium-minato-sepolia-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.soneium-minato-sepolia-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/soneium-minato-sepolia-archive/node`)} diff --git a/op/geth/soneium-minato-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/soneium-minato-sepolia-op-geth-pruned-pebble-path.yml index 2cc8baee..ffe58224 100644 --- a/op/geth/soneium-minato-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/soneium-minato-sepolia-op-geth-pruned-pebble-path.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - soneium-minato-sepolia + soneium-minato-sepolia: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.soneium-minato-sepolia-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/soneium-minato-sepolia/node - - traefik.http.services.soneium-minato-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.soneium-minato-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.soneium-minato-sepolia-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.soneium-minato-sepolia-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.soneium-minato-sepolia-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/soneium-minato-sepolia/node`)} diff --git a/op/geth/superseed-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/superseed-mainnet-op-geth-pruned-pebble-path.yml index 49090187..02100b5d 100644 --- a/op/geth/superseed-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/superseed-mainnet-op-geth-pruned-pebble-path.yml @@ -147,7 +147,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - superseed-mainnet + superseed-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -160,7 +162,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.superseed-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/superseed-mainnet/node - - traefik.http.services.superseed-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.superseed-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.superseed-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.superseed-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.superseed-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/superseed-mainnet/node`)} diff --git a/op/geth/superseed-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/superseed-sepolia-op-geth-pruned-pebble-path.yml index 2d722215..60c35ab6 100644 --- a/op/geth/superseed-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/superseed-sepolia-op-geth-pruned-pebble-path.yml @@ -144,7 +144,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - superseed-sepolia + superseed-sepolia: + condition: service_started + restart: true networks: - chains volumes: @@ -157,7 +159,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.superseed-sepolia-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/superseed-sepolia/node - - traefik.http.services.superseed-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.superseed-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.superseed-sepolia-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.superseed-sepolia-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.superseed-sepolia-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/superseed-sepolia/node`)} diff --git a/op/geth/swell-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/swell-mainnet-op-geth-archive-leveldb-hash.yml index 183645c6..f2e7e911 100644 --- a/op/geth/swell-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/swell-mainnet-op-geth-archive-leveldb-hash.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - swell-mainnet-archive + swell-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.swell-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/swell-mainnet-archive/node - - traefik.http.services.swell-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.swell-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.swell-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.swell-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.swell-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/swell-mainnet-archive/node`)} diff --git a/op/geth/swell-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/swell-mainnet-op-geth-pruned-pebble-path.yml index 94f0ddc1..7d6ffec1 100644 --- a/op/geth/swell-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/swell-mainnet-op-geth-pruned-pebble-path.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - swell-mainnet + swell-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.swell-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/swell-mainnet/node - - traefik.http.services.swell-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.swell-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.swell-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.swell-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.swell-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/swell-mainnet/node`)} diff --git a/op/geth/unichain-mainnet-op-geth-archive-leveldb-hash--kona.yml b/op/geth/unichain-mainnet-op-geth-archive-leveldb-hash--kona.yml index f09a3641..c81ac26a 100644 --- a/op/geth/unichain-mainnet-op-geth-archive-leveldb-hash--kona.yml +++ b/op/geth/unichain-mainnet-op-geth-archive-leveldb-hash--kona.yml @@ -132,7 +132,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - unichain-mainnet-archive + unichain-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/unichain-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/unichain-mainnet-op-geth-archive-leveldb-hash.yml index 2f8f9a44..0ce24971 100644 --- a/op/geth/unichain-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/unichain-mainnet-op-geth-archive-leveldb-hash.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - unichain-mainnet-archive + unichain-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.unichain-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/unichain-mainnet-archive/node - - traefik.http.services.unichain-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.unichain-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/unichain-mainnet-archive/node`)} diff --git a/op/geth/unichain-mainnet-op-geth-pruned-pebble-path--fireeth.yml b/op/geth/unichain-mainnet-op-geth-pruned-pebble-path--fireeth.yml index 9d98a692..39a372e3 100644 --- a/op/geth/unichain-mainnet-op-geth-pruned-pebble-path--fireeth.yml +++ b/op/geth/unichain-mainnet-op-geth-pruned-pebble-path--fireeth.yml @@ -203,7 +203,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - unichain-mainnet + unichain-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -215,7 +217,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.unichain-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/unichain-mainnet/node - - traefik.http.services.unichain-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.unichain-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/unichain-mainnet/node`)} diff --git a/op/geth/unichain-mainnet-op-geth-pruned-pebble-path--kona--fireeth.yml b/op/geth/unichain-mainnet-op-geth-pruned-pebble-path--kona--fireeth.yml index c676523c..c2587f1f 100644 --- a/op/geth/unichain-mainnet-op-geth-pruned-pebble-path--kona--fireeth.yml +++ b/op/geth/unichain-mainnet-op-geth-pruned-pebble-path--kona--fireeth.yml @@ -196,7 +196,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - unichain-mainnet + unichain-mainnet: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/unichain-mainnet-op-geth-pruned-pebble-path--kona.yml b/op/geth/unichain-mainnet-op-geth-pruned-pebble-path--kona.yml index 28b1b2de..6a00ccf1 100644 --- a/op/geth/unichain-mainnet-op-geth-pruned-pebble-path--kona.yml +++ b/op/geth/unichain-mainnet-op-geth-pruned-pebble-path--kona.yml @@ -132,7 +132,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - unichain-mainnet + unichain-mainnet: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/unichain-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/unichain-mainnet-op-geth-pruned-pebble-path.yml index f51a605b..7d2b5fb9 100644 --- a/op/geth/unichain-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/unichain-mainnet-op-geth-pruned-pebble-path.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - unichain-mainnet + unichain-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.unichain-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/unichain-mainnet/node - - traefik.http.services.unichain-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.unichain-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/unichain-mainnet/node`)} diff --git a/op/geth/unichain-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/unichain-sepolia-op-geth-archive-leveldb-hash.yml index 695249df..7f7b41db 100644 --- a/op/geth/unichain-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/unichain-sepolia-op-geth-archive-leveldb-hash.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - unichain-sepolia-archive + unichain-sepolia-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.unichain-sepolia-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/unichain-sepolia-archive/node - - traefik.http.services.unichain-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.unichain-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.unichain-sepolia-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.unichain-sepolia-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.unichain-sepolia-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/unichain-sepolia-archive/node`)} diff --git a/op/geth/unichain-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/unichain-sepolia-op-geth-pruned-pebble-path.yml index f289648a..bc03d027 100644 --- a/op/geth/unichain-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/unichain-sepolia-op-geth-pruned-pebble-path.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - unichain-sepolia + unichain-sepolia: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.unichain-sepolia-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/unichain-sepolia/node - - traefik.http.services.unichain-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.unichain-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.unichain-sepolia-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.unichain-sepolia-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.unichain-sepolia-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/unichain-sepolia/node`)} diff --git a/op/geth/worldchain-mainnet-op-geth-archive-leveldb-hash--kona.yml b/op/geth/worldchain-mainnet-op-geth-archive-leveldb-hash--kona.yml index 9d9cf9b2..188c9e81 100644 --- a/op/geth/worldchain-mainnet-op-geth-archive-leveldb-hash--kona.yml +++ b/op/geth/worldchain-mainnet-op-geth-archive-leveldb-hash--kona.yml @@ -132,7 +132,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - worldchain-mainnet-archive + worldchain-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/worldchain-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/worldchain-mainnet-op-geth-archive-leveldb-hash.yml index c4540a5e..ec586159 100644 --- a/op/geth/worldchain-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/worldchain-mainnet-op-geth-archive-leveldb-hash.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - worldchain-mainnet-archive + worldchain-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.worldchain-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/worldchain-mainnet-archive/node - - traefik.http.services.worldchain-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.worldchain-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.worldchain-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.worldchain-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.worldchain-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/worldchain-mainnet-archive/node`)} diff --git a/op/geth/worldchain-mainnet-op-geth-pruned-pebble-path--kona.yml b/op/geth/worldchain-mainnet-op-geth-pruned-pebble-path--kona.yml index b5e2249b..a14a6b4b 100644 --- a/op/geth/worldchain-mainnet-op-geth-pruned-pebble-path--kona.yml +++ b/op/geth/worldchain-mainnet-op-geth-pruned-pebble-path--kona.yml @@ -132,7 +132,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - worldchain-mainnet + worldchain-mainnet: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/geth/worldchain-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/worldchain-mainnet-op-geth-pruned-pebble-path.yml index 70ad0be0..847258e4 100644 --- a/op/geth/worldchain-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/worldchain-mainnet-op-geth-pruned-pebble-path.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - worldchain-mainnet + worldchain-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -151,7 +153,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.worldchain-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/worldchain-mainnet/node - - traefik.http.services.worldchain-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.worldchain-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.worldchain-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.worldchain-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.worldchain-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/worldchain-mainnet/node`)} diff --git a/op/geth/worldchain-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/worldchain-sepolia-op-geth-archive-leveldb-hash.yml index 2d42aca3..208e7b89 100644 --- a/op/geth/worldchain-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/worldchain-sepolia-op-geth-archive-leveldb-hash.yml @@ -144,7 +144,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - worldchain-sepolia-archive + worldchain-sepolia-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -156,7 +158,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.worldchain-sepolia-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/worldchain-sepolia-archive/node - - traefik.http.services.worldchain-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.worldchain-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/worldchain-sepolia-archive/node`)} diff --git a/op/geth/worldchain-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/worldchain-sepolia-op-geth-pruned-pebble-path.yml index b3bbab15..b767cf40 100644 --- a/op/geth/worldchain-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/worldchain-sepolia-op-geth-pruned-pebble-path.yml @@ -144,7 +144,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - worldchain-sepolia + worldchain-sepolia: + condition: service_started + restart: true networks: - chains volumes: @@ -156,7 +158,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.worldchain-sepolia-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/worldchain-sepolia/node - - traefik.http.services.worldchain-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.worldchain-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/worldchain-sepolia/node`)} diff --git a/op/geth/xlayer-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/xlayer-mainnet-op-geth-archive-leveldb-hash.yml index acea7b3f..869ba62c 100644 --- a/op/geth/xlayer-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/xlayer-mainnet-op-geth-archive-leveldb-hash.yml @@ -163,7 +163,9 @@ services: entrypoint: [/app/op-node/bin/op-node] restart: unless-stopped depends_on: - - xlayer-mainnet-archive + xlayer-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -176,7 +178,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.xlayer-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/xlayer-mainnet-archive/node - - traefik.http.services.xlayer-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.xlayer-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.xlayer-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.xlayer-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.xlayer-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/xlayer-mainnet-archive/node`)} diff --git a/op/geth/xlayer-mainnet-op-geth-archive-pebble-hash.yml b/op/geth/xlayer-mainnet-op-geth-archive-pebble-hash.yml index 3e431043..2cb149ad 100644 --- a/op/geth/xlayer-mainnet-op-geth-archive-pebble-hash.yml +++ b/op/geth/xlayer-mainnet-op-geth-archive-pebble-hash.yml @@ -163,7 +163,9 @@ services: entrypoint: [/app/op-node/bin/op-node] restart: unless-stopped depends_on: - - xlayer-mainnet-archive + xlayer-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -176,7 +178,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.xlayer-mainnet-op-geth-archive-pebble-hash-node-stripprefix.stripprefix.prefixes=/xlayer-mainnet-archive/node - - traefik.http.services.xlayer-mainnet-op-geth-archive-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.xlayer-mainnet-op-geth-archive-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.xlayer-mainnet-op-geth-archive-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.xlayer-mainnet-op-geth-archive-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.xlayer-mainnet-op-geth-archive-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/xlayer-mainnet-archive/node`)} diff --git a/op/geth/xlayer-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/xlayer-mainnet-op-geth-pruned-pebble-path.yml index 19473384..c96028d5 100644 --- a/op/geth/xlayer-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/xlayer-mainnet-op-geth-pruned-pebble-path.yml @@ -163,7 +163,9 @@ services: entrypoint: [/app/op-node/bin/op-node] restart: unless-stopped depends_on: - - xlayer-mainnet + xlayer-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -176,7 +178,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.xlayer-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/xlayer-mainnet/node - - traefik.http.services.xlayer-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.xlayer-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.xlayer-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.xlayer-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.xlayer-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/xlayer-mainnet/node`)} diff --git a/op/geth/zircuit-garfield-op-geth-archive-leveldb-hash.yml b/op/geth/zircuit-garfield-op-geth-archive-leveldb-hash.yml index 5377b093..6b56fe7a 100644 --- a/op/geth/zircuit-garfield-op-geth-archive-leveldb-hash.yml +++ b/op/geth/zircuit-garfield-op-geth-archive-leveldb-hash.yml @@ -145,7 +145,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zircuit-garfield-archive + zircuit-garfield-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -158,7 +160,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zircuit-garfield-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/zircuit-garfield-archive/node - - traefik.http.services.zircuit-garfield-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.zircuit-garfield-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zircuit-garfield-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zircuit-garfield-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zircuit-garfield-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zircuit-garfield-archive/node`)} diff --git a/op/geth/zircuit-garfield-op-geth-archive-pebble-hash.yml b/op/geth/zircuit-garfield-op-geth-archive-pebble-hash.yml index bddf3c3e..a3d514f7 100644 --- a/op/geth/zircuit-garfield-op-geth-archive-pebble-hash.yml +++ b/op/geth/zircuit-garfield-op-geth-archive-pebble-hash.yml @@ -145,7 +145,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zircuit-garfield-archive + zircuit-garfield-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -158,7 +160,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zircuit-garfield-op-geth-archive-pebble-hash-node-stripprefix.stripprefix.prefixes=/zircuit-garfield-archive/node - - traefik.http.services.zircuit-garfield-op-geth-archive-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.zircuit-garfield-op-geth-archive-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zircuit-garfield-op-geth-archive-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zircuit-garfield-op-geth-archive-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zircuit-garfield-op-geth-archive-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zircuit-garfield-archive/node`)} diff --git a/op/geth/zircuit-garfield-op-geth-pruned-pebble-hash.yml b/op/geth/zircuit-garfield-op-geth-pruned-pebble-hash.yml index 9a87b34a..507c8911 100644 --- a/op/geth/zircuit-garfield-op-geth-pruned-pebble-hash.yml +++ b/op/geth/zircuit-garfield-op-geth-pruned-pebble-hash.yml @@ -145,7 +145,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zircuit-garfield + zircuit-garfield: + condition: service_started + restart: true networks: - chains volumes: @@ -158,7 +160,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zircuit-garfield-op-geth-pruned-pebble-hash-node-stripprefix.stripprefix.prefixes=/zircuit-garfield/node - - traefik.http.services.zircuit-garfield-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.zircuit-garfield-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zircuit-garfield-op-geth-pruned-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zircuit-garfield-op-geth-pruned-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zircuit-garfield-op-geth-pruned-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zircuit-garfield/node`)} diff --git a/op/geth/zircuit-garfield-op-geth-pruned-pebble-path.yml b/op/geth/zircuit-garfield-op-geth-pruned-pebble-path.yml index d5cfc5b4..e07ba1aa 100644 --- a/op/geth/zircuit-garfield-op-geth-pruned-pebble-path.yml +++ b/op/geth/zircuit-garfield-op-geth-pruned-pebble-path.yml @@ -145,7 +145,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zircuit-garfield + zircuit-garfield: + condition: service_started + restart: true networks: - chains volumes: @@ -158,7 +160,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zircuit-garfield-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/zircuit-garfield/node - - traefik.http.services.zircuit-garfield-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.zircuit-garfield-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zircuit-garfield-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zircuit-garfield-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zircuit-garfield-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zircuit-garfield/node`)} diff --git a/op/geth/zircuit-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/zircuit-mainnet-op-geth-archive-leveldb-hash.yml index bd5efb8c..d18250fd 100644 --- a/op/geth/zircuit-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/zircuit-mainnet-op-geth-archive-leveldb-hash.yml @@ -146,7 +146,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zircuit-mainnet-archive + zircuit-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -159,7 +161,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zircuit-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/zircuit-mainnet-archive/node - - traefik.http.services.zircuit-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.zircuit-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zircuit-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zircuit-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zircuit-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zircuit-mainnet-archive/node`)} diff --git a/op/geth/zircuit-mainnet-op-geth-archive-pebble-hash.yml b/op/geth/zircuit-mainnet-op-geth-archive-pebble-hash.yml index 68a3b735..4b114a00 100644 --- a/op/geth/zircuit-mainnet-op-geth-archive-pebble-hash.yml +++ b/op/geth/zircuit-mainnet-op-geth-archive-pebble-hash.yml @@ -146,7 +146,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zircuit-mainnet-archive + zircuit-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -159,7 +161,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zircuit-mainnet-op-geth-archive-pebble-hash-node-stripprefix.stripprefix.prefixes=/zircuit-mainnet-archive/node - - traefik.http.services.zircuit-mainnet-op-geth-archive-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.zircuit-mainnet-op-geth-archive-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zircuit-mainnet-op-geth-archive-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zircuit-mainnet-op-geth-archive-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zircuit-mainnet-op-geth-archive-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zircuit-mainnet-archive/node`)} diff --git a/op/geth/zircuit-mainnet-op-geth-pruned-pebble-hash.yml b/op/geth/zircuit-mainnet-op-geth-pruned-pebble-hash.yml index c60220c4..34cfe442 100644 --- a/op/geth/zircuit-mainnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/zircuit-mainnet-op-geth-pruned-pebble-hash.yml @@ -146,7 +146,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zircuit-mainnet + zircuit-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -159,7 +161,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zircuit-mainnet-op-geth-pruned-pebble-hash-node-stripprefix.stripprefix.prefixes=/zircuit-mainnet/node - - traefik.http.services.zircuit-mainnet-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.zircuit-mainnet-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zircuit-mainnet-op-geth-pruned-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zircuit-mainnet-op-geth-pruned-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zircuit-mainnet-op-geth-pruned-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zircuit-mainnet/node`)} diff --git a/op/geth/zircuit-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/zircuit-mainnet-op-geth-pruned-pebble-path.yml index 8fb53b4b..f1098a38 100644 --- a/op/geth/zircuit-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/zircuit-mainnet-op-geth-pruned-pebble-path.yml @@ -146,7 +146,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zircuit-mainnet + zircuit-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -159,7 +161,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zircuit-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/zircuit-mainnet/node - - traefik.http.services.zircuit-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.zircuit-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zircuit-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zircuit-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zircuit-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zircuit-mainnet/node`)} diff --git a/op/geth/zircuit-testnet-op-geth-archive-leveldb-hash.yml b/op/geth/zircuit-testnet-op-geth-archive-leveldb-hash.yml index b50f40ce..4e37a271 100644 --- a/op/geth/zircuit-testnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/zircuit-testnet-op-geth-archive-leveldb-hash.yml @@ -148,7 +148,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zircuit-testnet-archive + zircuit-testnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -161,7 +163,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zircuit-testnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/zircuit-testnet-archive/node - - traefik.http.services.zircuit-testnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.zircuit-testnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zircuit-testnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zircuit-testnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zircuit-testnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zircuit-testnet-archive/node`)} diff --git a/op/geth/zircuit-testnet-op-geth-archive-pebble-hash.yml b/op/geth/zircuit-testnet-op-geth-archive-pebble-hash.yml index 140998dc..d2b85483 100644 --- a/op/geth/zircuit-testnet-op-geth-archive-pebble-hash.yml +++ b/op/geth/zircuit-testnet-op-geth-archive-pebble-hash.yml @@ -148,7 +148,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zircuit-testnet-archive + zircuit-testnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -161,7 +163,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zircuit-testnet-op-geth-archive-pebble-hash-node-stripprefix.stripprefix.prefixes=/zircuit-testnet-archive/node - - traefik.http.services.zircuit-testnet-op-geth-archive-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.zircuit-testnet-op-geth-archive-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zircuit-testnet-op-geth-archive-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zircuit-testnet-op-geth-archive-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zircuit-testnet-op-geth-archive-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zircuit-testnet-archive/node`)} diff --git a/op/geth/zircuit-testnet-op-geth-pruned-pebble-hash.yml b/op/geth/zircuit-testnet-op-geth-pruned-pebble-hash.yml index d158bb9e..f8121447 100644 --- a/op/geth/zircuit-testnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/zircuit-testnet-op-geth-pruned-pebble-hash.yml @@ -148,7 +148,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zircuit-testnet + zircuit-testnet: + condition: service_started + restart: true networks: - chains volumes: @@ -161,7 +163,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zircuit-testnet-op-geth-pruned-pebble-hash-node-stripprefix.stripprefix.prefixes=/zircuit-testnet/node - - traefik.http.services.zircuit-testnet-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.zircuit-testnet-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zircuit-testnet-op-geth-pruned-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zircuit-testnet-op-geth-pruned-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zircuit-testnet-op-geth-pruned-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zircuit-testnet/node`)} diff --git a/op/geth/zircuit-testnet-op-geth-pruned-pebble-path.yml b/op/geth/zircuit-testnet-op-geth-pruned-pebble-path.yml index 6b495c64..15dbbdcf 100644 --- a/op/geth/zircuit-testnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/zircuit-testnet-op-geth-pruned-pebble-path.yml @@ -148,7 +148,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zircuit-testnet + zircuit-testnet: + condition: service_started + restart: true networks: - chains volumes: @@ -161,7 +163,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zircuit-testnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/zircuit-testnet/node - - traefik.http.services.zircuit-testnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.zircuit-testnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zircuit-testnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zircuit-testnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zircuit-testnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zircuit-testnet/node`)} diff --git a/op/geth/zora-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/zora-mainnet-op-geth-archive-leveldb-hash.yml index 9c05f5c9..a38a4513 100644 --- a/op/geth/zora-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/zora-mainnet-op-geth-archive-leveldb-hash.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zora-mainnet-archive + zora-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zora-mainnet-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/zora-mainnet-archive/node - - traefik.http.services.zora-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.zora-mainnet-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zora-mainnet-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zora-mainnet-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zora-mainnet-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zora-mainnet-archive/node`)} diff --git a/op/geth/zora-mainnet-op-geth-pruned-pebble-hash.yml b/op/geth/zora-mainnet-op-geth-pruned-pebble-hash.yml index 04ff1ff1..c76d3079 100644 --- a/op/geth/zora-mainnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/zora-mainnet-op-geth-pruned-pebble-hash.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zora-mainnet + zora-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zora-mainnet-op-geth-pruned-pebble-hash-node-stripprefix.stripprefix.prefixes=/zora-mainnet/node - - traefik.http.services.zora-mainnet-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.zora-mainnet-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zora-mainnet-op-geth-pruned-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zora-mainnet-op-geth-pruned-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zora-mainnet-op-geth-pruned-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zora-mainnet/node`)} diff --git a/op/geth/zora-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/zora-mainnet-op-geth-pruned-pebble-path.yml index c7ead778..3d06b09b 100644 --- a/op/geth/zora-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/zora-mainnet-op-geth-pruned-pebble-path.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zora-mainnet + zora-mainnet: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zora-mainnet-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/zora-mainnet/node - - traefik.http.services.zora-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.zora-mainnet-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zora-mainnet-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zora-mainnet-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zora-mainnet-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zora-mainnet/node`)} diff --git a/op/geth/zora-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/zora-sepolia-op-geth-archive-leveldb-hash.yml index 02612ca3..ee3693a9 100644 --- a/op/geth/zora-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/zora-sepolia-op-geth-archive-leveldb-hash.yml @@ -141,7 +141,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zora-sepolia-archive + zora-sepolia-archive: + condition: service_started + restart: true networks: - chains volumes: @@ -154,7 +156,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zora-sepolia-op-geth-archive-leveldb-hash-node-stripprefix.stripprefix.prefixes=/zora-sepolia-archive/node - - traefik.http.services.zora-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.zora-sepolia-op-geth-archive-leveldb-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zora-sepolia-op-geth-archive-leveldb-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zora-sepolia-op-geth-archive-leveldb-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zora-sepolia-op-geth-archive-leveldb-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zora-sepolia-archive/node`)} diff --git a/op/geth/zora-sepolia-op-geth-pruned-pebble-hash.yml b/op/geth/zora-sepolia-op-geth-pruned-pebble-hash.yml index bc7c4000..b193224c 100644 --- a/op/geth/zora-sepolia-op-geth-pruned-pebble-hash.yml +++ b/op/geth/zora-sepolia-op-geth-pruned-pebble-hash.yml @@ -141,7 +141,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zora-sepolia + zora-sepolia: + condition: service_started + restart: true networks: - chains volumes: @@ -154,7 +156,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zora-sepolia-op-geth-pruned-pebble-hash-node-stripprefix.stripprefix.prefixes=/zora-sepolia/node - - traefik.http.services.zora-sepolia-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=8547 + - traefik.http.services.zora-sepolia-op-geth-pruned-pebble-hash-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zora-sepolia-op-geth-pruned-pebble-hash-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zora-sepolia-op-geth-pruned-pebble-hash-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zora-sepolia-op-geth-pruned-pebble-hash-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zora-sepolia/node`)} diff --git a/op/geth/zora-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/zora-sepolia-op-geth-pruned-pebble-path.yml index 41c45d60..c13b68c2 100644 --- a/op/geth/zora-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/zora-sepolia-op-geth-pruned-pebble-path.yml @@ -141,7 +141,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zora-sepolia + zora-sepolia: + condition: service_started + restart: true networks: - chains volumes: @@ -154,7 +156,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zora-sepolia-op-geth-pruned-pebble-path-node-stripprefix.stripprefix.prefixes=/zora-sepolia/node - - traefik.http.services.zora-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=8547 + - traefik.http.services.zora-sepolia-op-geth-pruned-pebble-path-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zora-sepolia-op-geth-pruned-pebble-path-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zora-sepolia-op-geth-pruned-pebble-path-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zora-sepolia-op-geth-pruned-pebble-path-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zora-sepolia/node`)} diff --git a/op/reth/base-mainnet-op-reth-archive-trace.yml b/op/reth/base-mainnet-op-reth-archive-trace.yml index 23bdb729..9ac5a75a 100644 --- a/op/reth/base-mainnet-op-reth-archive-trace.yml +++ b/op/reth/base-mainnet-op-reth-archive-trace.yml @@ -144,7 +144,9 @@ services: entrypoint: [/app/base-consensus, node] restart: unless-stopped depends_on: - - base-mainnet-op-reth + base-mainnet-op-reth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/base-mainnet-op-reth-minimal-trace.yml b/op/reth/base-mainnet-op-reth-minimal-trace.yml index 4c49bf72..20e6d8fe 100644 --- a/op/reth/base-mainnet-op-reth-minimal-trace.yml +++ b/op/reth/base-mainnet-op-reth-minimal-trace.yml @@ -144,7 +144,9 @@ services: entrypoint: [/app/base-consensus, node] restart: unless-stopped depends_on: - - base-mainnet-op-reth-minimal + base-mainnet-op-reth-minimal: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/base-mainnet-op-reth-pruned-trace.yml b/op/reth/base-mainnet-op-reth-pruned-trace.yml index e24591dd..ffaf1547 100644 --- a/op/reth/base-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/base-mainnet-op-reth-pruned-trace.yml @@ -145,7 +145,9 @@ services: entrypoint: [/app/base-consensus, node] restart: unless-stopped depends_on: - - base-mainnet-op-reth-pruned + base-mainnet-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/base-sepolia-op-reth-archive-trace.yml b/op/reth/base-sepolia-op-reth-archive-trace.yml index 261d2b81..ddf9c242 100644 --- a/op/reth/base-sepolia-op-reth-archive-trace.yml +++ b/op/reth/base-sepolia-op-reth-archive-trace.yml @@ -144,7 +144,9 @@ services: entrypoint: [/app/base-consensus, node] restart: unless-stopped depends_on: - - base-sepolia-op-reth + base-sepolia-op-reth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/base-sepolia-op-reth-minimal-trace.yml b/op/reth/base-sepolia-op-reth-minimal-trace.yml index ca15c586..52628c04 100644 --- a/op/reth/base-sepolia-op-reth-minimal-trace.yml +++ b/op/reth/base-sepolia-op-reth-minimal-trace.yml @@ -144,7 +144,9 @@ services: entrypoint: [/app/base-consensus, node] restart: unless-stopped depends_on: - - base-sepolia-op-reth-minimal + base-sepolia-op-reth-minimal: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/base-sepolia-op-reth-pruned-trace.yml b/op/reth/base-sepolia-op-reth-pruned-trace.yml index 699e7c53..78ade353 100644 --- a/op/reth/base-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/base-sepolia-op-reth-pruned-trace.yml @@ -145,7 +145,9 @@ services: entrypoint: [/app/base-consensus, node] restart: unless-stopped depends_on: - - base-sepolia-op-reth-pruned + base-sepolia-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/bob-sepolia-op-reth-archive-trace.yml b/op/reth/bob-sepolia-op-reth-archive-trace.yml index ef24c6cf..65b602a7 100644 --- a/op/reth/bob-sepolia-op-reth-archive-trace.yml +++ b/op/reth/bob-sepolia-op-reth-archive-trace.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bob-sepolia-op-reth + bob-sepolia-op-reth: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bob-sepolia-op-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/bob-sepolia-op-reth/node - - traefik.http.services.bob-sepolia-op-reth-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.bob-sepolia-op-reth-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-reth-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-reth-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-reth-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bob-sepolia-op-reth/node`)} diff --git a/op/reth/bob-sepolia-op-reth-minimal-trace.yml b/op/reth/bob-sepolia-op-reth-minimal-trace.yml index 12c7180d..538f58f1 100644 --- a/op/reth/bob-sepolia-op-reth-minimal-trace.yml +++ b/op/reth/bob-sepolia-op-reth-minimal-trace.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bob-sepolia-op-reth-minimal + bob-sepolia-op-reth-minimal: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bob-sepolia-op-reth-minimal-trace-node-stripprefix.stripprefix.prefixes=/bob-sepolia-op-reth-minimal/node - - traefik.http.services.bob-sepolia-op-reth-minimal-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.bob-sepolia-op-reth-minimal-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-reth-minimal-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-reth-minimal-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-reth-minimal-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bob-sepolia-op-reth-minimal/node`)} diff --git a/op/reth/bob-sepolia-op-reth-pruned-trace.yml b/op/reth/bob-sepolia-op-reth-pruned-trace.yml index 94119efa..1b3d0bf5 100644 --- a/op/reth/bob-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/bob-sepolia-op-reth-pruned-trace.yml @@ -141,7 +141,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - bob-sepolia-op-reth-pruned + bob-sepolia-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: @@ -154,7 +156,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.bob-sepolia-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/bob-sepolia-op-reth-pruned/node - - traefik.http.services.bob-sepolia-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.bob-sepolia-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.bob-sepolia-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/bob-sepolia-op-reth-pruned/node`)} diff --git a/op/reth/boba-mainnet-op-reth-pruned-trace.yml b/op/reth/boba-mainnet-op-reth-pruned-trace.yml index 2fbae326..aff59adb 100644 --- a/op/reth/boba-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/boba-mainnet-op-reth-pruned-trace.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - boba-mainnet-op-reth-pruned + boba-mainnet-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.boba-mainnet-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/boba-mainnet-op-reth-pruned/node - - traefik.http.services.boba-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.boba-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.boba-mainnet-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.boba-mainnet-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.boba-mainnet-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/boba-mainnet-op-reth-pruned/node`)} diff --git a/op/reth/doma-testnet-op-reth-pruned-trace.yml b/op/reth/doma-testnet-op-reth-pruned-trace.yml index 4fc3cda7..0b96a053 100644 --- a/op/reth/doma-testnet-op-reth-pruned-trace.yml +++ b/op/reth/doma-testnet-op-reth-pruned-trace.yml @@ -186,6 +186,7 @@ services: condition: service_completed_successfully doma-testnet-op-reth-pruned: condition: service_started + restart: true doma-testnet-op-reth-pruned-relay: condition: service_started networks: @@ -200,7 +201,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.doma-testnet-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/doma-testnet-op-reth-pruned/node - - traefik.http.services.doma-testnet-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.doma-testnet-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.doma-testnet-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.doma-testnet-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.doma-testnet-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/doma-testnet-op-reth-pruned/node`)} diff --git a/op/reth/hashkeychain-mainnet-op-reth-pruned-trace.yml b/op/reth/hashkeychain-mainnet-op-reth-pruned-trace.yml index 3cc3b186..bed2bc8f 100644 --- a/op/reth/hashkeychain-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/hashkeychain-mainnet-op-reth-pruned-trace.yml @@ -182,6 +182,7 @@ services: condition: service_completed_successfully hashkeychain-mainnet-op-reth-pruned: condition: service_started + restart: true networks: - chains volumes: @@ -194,7 +195,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.hashkeychain-mainnet-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/hashkeychain-mainnet-op-reth-pruned/node - - traefik.http.services.hashkeychain-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.hashkeychain-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.hashkeychain-mainnet-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.hashkeychain-mainnet-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.hashkeychain-mainnet-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/hashkeychain-mainnet-op-reth-pruned/node`)} diff --git a/op/reth/hashkeychain-testnet-op-reth-pruned-trace.yml b/op/reth/hashkeychain-testnet-op-reth-pruned-trace.yml index 80791f26..5cf685bf 100644 --- a/op/reth/hashkeychain-testnet-op-reth-pruned-trace.yml +++ b/op/reth/hashkeychain-testnet-op-reth-pruned-trace.yml @@ -179,6 +179,7 @@ services: condition: service_completed_successfully hashkeychain-testnet-op-reth-pruned: condition: service_started + restart: true networks: - chains volumes: @@ -191,7 +192,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.hashkeychain-testnet-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/hashkeychain-testnet-op-reth-pruned/node - - traefik.http.services.hashkeychain-testnet-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.hashkeychain-testnet-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.hashkeychain-testnet-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.hashkeychain-testnet-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.hashkeychain-testnet-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/hashkeychain-testnet-op-reth-pruned/node`)} diff --git a/op/reth/ink-sepolia-op-reth-archive-trace--kona.yml b/op/reth/ink-sepolia-op-reth-archive-trace--kona.yml index b0bf5ff9..ed82f292 100644 --- a/op/reth/ink-sepolia-op-reth-archive-trace--kona.yml +++ b/op/reth/ink-sepolia-op-reth-archive-trace--kona.yml @@ -133,7 +133,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - ink-sepolia-op-reth + ink-sepolia-op-reth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/ink-sepolia-op-reth-archive-trace.yml b/op/reth/ink-sepolia-op-reth-archive-trace.yml index 9c16a345..c5a03c72 100644 --- a/op/reth/ink-sepolia-op-reth-archive-trace.yml +++ b/op/reth/ink-sepolia-op-reth-archive-trace.yml @@ -141,7 +141,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - ink-sepolia-op-reth + ink-sepolia-op-reth: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.ink-sepolia-op-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/ink-sepolia-op-reth/node - - traefik.http.services.ink-sepolia-op-reth-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.ink-sepolia-op-reth-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-reth-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-reth-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-reth-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ink-sepolia-op-reth/node`)} diff --git a/op/reth/ink-sepolia-op-reth-minimal-trace--kona.yml b/op/reth/ink-sepolia-op-reth-minimal-trace--kona.yml index 8f2227ce..c7fef29c 100644 --- a/op/reth/ink-sepolia-op-reth-minimal-trace--kona.yml +++ b/op/reth/ink-sepolia-op-reth-minimal-trace--kona.yml @@ -133,7 +133,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - ink-sepolia-op-reth-minimal + ink-sepolia-op-reth-minimal: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/ink-sepolia-op-reth-minimal-trace.yml b/op/reth/ink-sepolia-op-reth-minimal-trace.yml index a1401a42..c084a989 100644 --- a/op/reth/ink-sepolia-op-reth-minimal-trace.yml +++ b/op/reth/ink-sepolia-op-reth-minimal-trace.yml @@ -141,7 +141,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - ink-sepolia-op-reth-minimal + ink-sepolia-op-reth-minimal: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.ink-sepolia-op-reth-minimal-trace-node-stripprefix.stripprefix.prefixes=/ink-sepolia-op-reth-minimal/node - - traefik.http.services.ink-sepolia-op-reth-minimal-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.ink-sepolia-op-reth-minimal-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-reth-minimal-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-reth-minimal-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-reth-minimal-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ink-sepolia-op-reth-minimal/node`)} diff --git a/op/reth/ink-sepolia-op-reth-pruned-trace--kona.yml b/op/reth/ink-sepolia-op-reth-pruned-trace--kona.yml index f4c9eb9b..076d2331 100644 --- a/op/reth/ink-sepolia-op-reth-pruned-trace--kona.yml +++ b/op/reth/ink-sepolia-op-reth-pruned-trace--kona.yml @@ -134,7 +134,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - ink-sepolia-op-reth-pruned + ink-sepolia-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/ink-sepolia-op-reth-pruned-trace.yml b/op/reth/ink-sepolia-op-reth-pruned-trace.yml index 67014fca..9711a31d 100644 --- a/op/reth/ink-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/ink-sepolia-op-reth-pruned-trace.yml @@ -142,7 +142,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - ink-sepolia-op-reth-pruned + ink-sepolia-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: @@ -154,7 +156,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.ink-sepolia-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/ink-sepolia-op-reth-pruned/node - - traefik.http.services.ink-sepolia-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.ink-sepolia-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.ink-sepolia-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ink-sepolia-op-reth-pruned/node`)} diff --git a/op/reth/katana-mainnet-op-reth-archive-trace.yml b/op/reth/katana-mainnet-op-reth-archive-trace.yml index 5584cfc3..afb8023d 100644 --- a/op/reth/katana-mainnet-op-reth-archive-trace.yml +++ b/op/reth/katana-mainnet-op-reth-archive-trace.yml @@ -148,7 +148,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - katana-mainnet-op-reth + katana-mainnet-op-reth: + condition: service_started + restart: true networks: - chains volumes: @@ -161,7 +163,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.katana-mainnet-op-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/katana-mainnet-op-reth/node - - traefik.http.services.katana-mainnet-op-reth-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.katana-mainnet-op-reth-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.katana-mainnet-op-reth-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.katana-mainnet-op-reth-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.katana-mainnet-op-reth-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/katana-mainnet-op-reth/node`)} diff --git a/op/reth/katana-mainnet-op-reth-pruned-trace.yml b/op/reth/katana-mainnet-op-reth-pruned-trace.yml index 80e1cb08..34c52722 100644 --- a/op/reth/katana-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/katana-mainnet-op-reth-pruned-trace.yml @@ -149,7 +149,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - katana-mainnet-op-reth-pruned + katana-mainnet-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: @@ -162,7 +164,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.katana-mainnet-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/katana-mainnet-op-reth-pruned/node - - traefik.http.services.katana-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.katana-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.katana-mainnet-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.katana-mainnet-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.katana-mainnet-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/katana-mainnet-op-reth-pruned/node`)} diff --git a/op/reth/lisk-mainnet-op-reth-archive-trace--kona.yml b/op/reth/lisk-mainnet-op-reth-archive-trace--kona.yml index 6f40ebac..725ecb62 100644 --- a/op/reth/lisk-mainnet-op-reth-archive-trace--kona.yml +++ b/op/reth/lisk-mainnet-op-reth-archive-trace--kona.yml @@ -131,7 +131,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - lisk-mainnet-op-reth + lisk-mainnet-op-reth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/lisk-mainnet-op-reth-archive-trace.yml b/op/reth/lisk-mainnet-op-reth-archive-trace.yml index 2f9b2a13..7a647aca 100644 --- a/op/reth/lisk-mainnet-op-reth-archive-trace.yml +++ b/op/reth/lisk-mainnet-op-reth-archive-trace.yml @@ -139,7 +139,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - lisk-mainnet-op-reth + lisk-mainnet-op-reth: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.lisk-mainnet-op-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/lisk-mainnet-op-reth/node - - traefik.http.services.lisk-mainnet-op-reth-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.lisk-mainnet-op-reth-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.lisk-mainnet-op-reth-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.lisk-mainnet-op-reth-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.lisk-mainnet-op-reth-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/lisk-mainnet-op-reth/node`)} diff --git a/op/reth/lisk-mainnet-op-reth-pruned-trace--kona.yml b/op/reth/lisk-mainnet-op-reth-pruned-trace--kona.yml index 14fa29df..b04b3261 100644 --- a/op/reth/lisk-mainnet-op-reth-pruned-trace--kona.yml +++ b/op/reth/lisk-mainnet-op-reth-pruned-trace--kona.yml @@ -132,7 +132,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - lisk-mainnet-op-reth-pruned + lisk-mainnet-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/lisk-mainnet-op-reth-pruned-trace.yml b/op/reth/lisk-mainnet-op-reth-pruned-trace.yml index 7930416f..41ef50c0 100644 --- a/op/reth/lisk-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/lisk-mainnet-op-reth-pruned-trace.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - lisk-mainnet-op-reth-pruned + lisk-mainnet-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.lisk-mainnet-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/lisk-mainnet-op-reth-pruned/node - - traefik.http.services.lisk-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.lisk-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.lisk-mainnet-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.lisk-mainnet-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.lisk-mainnet-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/lisk-mainnet-op-reth-pruned/node`)} diff --git a/op/reth/op-mainnet-op-reth-archive-trace--kona.yml b/op/reth/op-mainnet-op-reth-archive-trace--kona.yml index 7553fc6c..6e5fda03 100644 --- a/op/reth/op-mainnet-op-reth-archive-trace--kona.yml +++ b/op/reth/op-mainnet-op-reth-archive-trace--kona.yml @@ -135,7 +135,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - op-mainnet-op-reth + op-mainnet-op-reth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/op-mainnet-op-reth-archive-trace.yml b/op/reth/op-mainnet-op-reth-archive-trace.yml index 28c3397b..30b6ddf4 100644 --- a/op/reth/op-mainnet-op-reth-archive-trace.yml +++ b/op/reth/op-mainnet-op-reth-archive-trace.yml @@ -143,7 +143,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - op-mainnet-op-reth + op-mainnet-op-reth: + condition: service_started + restart: true networks: - chains volumes: @@ -156,7 +158,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.op-mainnet-op-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/op-mainnet-op-reth/node - - traefik.http.services.op-mainnet-op-reth-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.op-mainnet-op-reth-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.op-mainnet-op-reth-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.op-mainnet-op-reth-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.op-mainnet-op-reth-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/op-mainnet-op-reth/node`)} diff --git a/op/reth/op-mainnet-op-reth-minimal-trace--kona.yml b/op/reth/op-mainnet-op-reth-minimal-trace--kona.yml index 26c8b751..e7777217 100644 --- a/op/reth/op-mainnet-op-reth-minimal-trace--kona.yml +++ b/op/reth/op-mainnet-op-reth-minimal-trace--kona.yml @@ -135,7 +135,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - op-mainnet-op-reth-minimal + op-mainnet-op-reth-minimal: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/op-mainnet-op-reth-minimal-trace.yml b/op/reth/op-mainnet-op-reth-minimal-trace.yml index a9bd93df..63e9702f 100644 --- a/op/reth/op-mainnet-op-reth-minimal-trace.yml +++ b/op/reth/op-mainnet-op-reth-minimal-trace.yml @@ -143,7 +143,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - op-mainnet-op-reth-minimal + op-mainnet-op-reth-minimal: + condition: service_started + restart: true networks: - chains volumes: @@ -156,7 +158,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.op-mainnet-op-reth-minimal-trace-node-stripprefix.stripprefix.prefixes=/op-mainnet-op-reth-minimal/node - - traefik.http.services.op-mainnet-op-reth-minimal-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.op-mainnet-op-reth-minimal-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.op-mainnet-op-reth-minimal-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.op-mainnet-op-reth-minimal-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.op-mainnet-op-reth-minimal-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/op-mainnet-op-reth-minimal/node`)} diff --git a/op/reth/op-mainnet-op-reth-pruned-trace--kona.yml b/op/reth/op-mainnet-op-reth-pruned-trace--kona.yml index f0fb4e54..dc155898 100644 --- a/op/reth/op-mainnet-op-reth-pruned-trace--kona.yml +++ b/op/reth/op-mainnet-op-reth-pruned-trace--kona.yml @@ -136,7 +136,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - op-mainnet-op-reth-pruned + op-mainnet-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/op-mainnet-op-reth-pruned-trace.yml b/op/reth/op-mainnet-op-reth-pruned-trace.yml index 3049d537..58e988dc 100644 --- a/op/reth/op-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/op-mainnet-op-reth-pruned-trace.yml @@ -144,7 +144,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - op-mainnet-op-reth-pruned + op-mainnet-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: @@ -157,7 +159,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.op-mainnet-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/op-mainnet-op-reth-pruned/node - - traefik.http.services.op-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.op-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.op-mainnet-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.op-mainnet-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.op-mainnet-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/op-mainnet-op-reth-pruned/node`)} diff --git a/op/reth/op-sepolia-op-reth-archive-trace.yml b/op/reth/op-sepolia-op-reth-archive-trace.yml index cea0270a..d9e2c645 100644 --- a/op/reth/op-sepolia-op-reth-archive-trace.yml +++ b/op/reth/op-sepolia-op-reth-archive-trace.yml @@ -141,7 +141,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - op-sepolia-op-reth + op-sepolia-op-reth: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.op-sepolia-op-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/op-sepolia-op-reth/node - - traefik.http.services.op-sepolia-op-reth-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.op-sepolia-op-reth-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.op-sepolia-op-reth-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.op-sepolia-op-reth-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.op-sepolia-op-reth-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/op-sepolia-op-reth/node`)} diff --git a/op/reth/op-sepolia-op-reth-minimal-trace.yml b/op/reth/op-sepolia-op-reth-minimal-trace.yml index 80cda6a1..7971d4dc 100644 --- a/op/reth/op-sepolia-op-reth-minimal-trace.yml +++ b/op/reth/op-sepolia-op-reth-minimal-trace.yml @@ -141,7 +141,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - op-sepolia-op-reth-minimal + op-sepolia-op-reth-minimal: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.op-sepolia-op-reth-minimal-trace-node-stripprefix.stripprefix.prefixes=/op-sepolia-op-reth-minimal/node - - traefik.http.services.op-sepolia-op-reth-minimal-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.op-sepolia-op-reth-minimal-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.op-sepolia-op-reth-minimal-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.op-sepolia-op-reth-minimal-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.op-sepolia-op-reth-minimal-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/op-sepolia-op-reth-minimal/node`)} diff --git a/op/reth/op-sepolia-op-reth-pruned-trace.yml b/op/reth/op-sepolia-op-reth-pruned-trace.yml index 3dc002f7..32e5d8a4 100644 --- a/op/reth/op-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/op-sepolia-op-reth-pruned-trace.yml @@ -142,7 +142,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - op-sepolia-op-reth-pruned + op-sepolia-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: @@ -154,7 +156,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.op-sepolia-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/op-sepolia-op-reth-pruned/node - - traefik.http.services.op-sepolia-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.op-sepolia-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.op-sepolia-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.op-sepolia-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.op-sepolia-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/op-sepolia-op-reth-pruned/node`)} diff --git a/op/reth/ronin-mainnet-op-reth-archive-trace.yml b/op/reth/ronin-mainnet-op-reth-archive-trace.yml index 3c5cc9d9..730c82a3 100644 --- a/op/reth/ronin-mainnet-op-reth-archive-trace.yml +++ b/op/reth/ronin-mainnet-op-reth-archive-trace.yml @@ -153,8 +153,11 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - ronin-mainnet - - ronin-mainnet-relay + ronin-mainnet: + condition: service_started + restart: true + ronin-mainnet-relay: + condition: service_started networks: - chains volumes: @@ -167,7 +170,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.ronin-mainnet-op-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/ronin-mainnet/node - - traefik.http.services.ronin-mainnet-op-reth-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.ronin-mainnet-op-reth-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.ronin-mainnet-op-reth-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.ronin-mainnet-op-reth-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.ronin-mainnet-op-reth-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ronin-mainnet/node`)} diff --git a/op/reth/ronin-saigon-op-reth-archive-trace.yml b/op/reth/ronin-saigon-op-reth-archive-trace.yml index dce7142f..d5a37655 100644 --- a/op/reth/ronin-saigon-op-reth-archive-trace.yml +++ b/op/reth/ronin-saigon-op-reth-archive-trace.yml @@ -154,8 +154,11 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - ronin-saigon - - ronin-saigon-relay + ronin-saigon: + condition: service_started + restart: true + ronin-saigon-relay: + condition: service_started networks: - chains volumes: @@ -168,7 +171,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.ronin-saigon-op-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/ronin-saigon/node - - traefik.http.services.ronin-saigon-op-reth-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.ronin-saigon-op-reth-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.ronin-saigon-op-reth-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.ronin-saigon-op-reth-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.ronin-saigon-op-reth-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ronin-saigon/node`)} diff --git a/op/reth/ronin-saigon-op-reth-pruned-trace.yml b/op/reth/ronin-saigon-op-reth-pruned-trace.yml index 9ca0510c..2b443d18 100644 --- a/op/reth/ronin-saigon-op-reth-pruned-trace.yml +++ b/op/reth/ronin-saigon-op-reth-pruned-trace.yml @@ -155,8 +155,11 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - ronin-saigon-pruned - - ronin-saigon-pruned-relay + ronin-saigon-pruned: + condition: service_started + restart: true + ronin-saigon-pruned-relay: + condition: service_started networks: - chains volumes: @@ -169,7 +172,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.ronin-saigon-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/ronin-saigon-pruned/node - - traefik.http.services.ronin-saigon-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.ronin-saigon-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.ronin-saigon-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.ronin-saigon-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.ronin-saigon-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/ronin-saigon-pruned/node`)} diff --git a/op/reth/soneium-mainnet-op-reth-archive-trace--kona.yml b/op/reth/soneium-mainnet-op-reth-archive-trace--kona.yml index a492e65c..aab8da68 100644 --- a/op/reth/soneium-mainnet-op-reth-archive-trace--kona.yml +++ b/op/reth/soneium-mainnet-op-reth-archive-trace--kona.yml @@ -132,7 +132,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - soneium-mainnet-op-reth + soneium-mainnet-op-reth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/soneium-mainnet-op-reth-archive-trace.yml b/op/reth/soneium-mainnet-op-reth-archive-trace.yml index 32e0c311..bdb80adb 100644 --- a/op/reth/soneium-mainnet-op-reth-archive-trace.yml +++ b/op/reth/soneium-mainnet-op-reth-archive-trace.yml @@ -140,7 +140,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - soneium-mainnet-op-reth + soneium-mainnet-op-reth: + condition: service_started + restart: true networks: - chains volumes: @@ -152,7 +154,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.soneium-mainnet-op-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/soneium-mainnet-op-reth/node - - traefik.http.services.soneium-mainnet-op-reth-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.soneium-mainnet-op-reth-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.soneium-mainnet-op-reth-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.soneium-mainnet-op-reth-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.soneium-mainnet-op-reth-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/soneium-mainnet-op-reth/node`)} diff --git a/op/reth/soneium-mainnet-op-reth-pruned-trace--kona.yml b/op/reth/soneium-mainnet-op-reth-pruned-trace--kona.yml index 816ba4a2..27ebde7d 100644 --- a/op/reth/soneium-mainnet-op-reth-pruned-trace--kona.yml +++ b/op/reth/soneium-mainnet-op-reth-pruned-trace--kona.yml @@ -133,7 +133,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - soneium-mainnet-op-reth-pruned + soneium-mainnet-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/soneium-mainnet-op-reth-pruned-trace.yml b/op/reth/soneium-mainnet-op-reth-pruned-trace.yml index 273264f3..c1304afd 100644 --- a/op/reth/soneium-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/soneium-mainnet-op-reth-pruned-trace.yml @@ -141,7 +141,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - soneium-mainnet-op-reth-pruned + soneium-mainnet-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.soneium-mainnet-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/soneium-mainnet-op-reth-pruned/node - - traefik.http.services.soneium-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.soneium-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.soneium-mainnet-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.soneium-mainnet-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.soneium-mainnet-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/soneium-mainnet-op-reth-pruned/node`)} diff --git a/op/reth/soneium-minato-sepolia-op-reth-archive-trace.yml b/op/reth/soneium-minato-sepolia-op-reth-archive-trace.yml index ff4ecacd..726fe42f 100644 --- a/op/reth/soneium-minato-sepolia-op-reth-archive-trace.yml +++ b/op/reth/soneium-minato-sepolia-op-reth-archive-trace.yml @@ -141,7 +141,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - soneium-minato-sepolia-op-reth + soneium-minato-sepolia-op-reth: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.soneium-minato-sepolia-op-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/soneium-minato-sepolia-op-reth/node - - traefik.http.services.soneium-minato-sepolia-op-reth-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.soneium-minato-sepolia-op-reth-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.soneium-minato-sepolia-op-reth-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.soneium-minato-sepolia-op-reth-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.soneium-minato-sepolia-op-reth-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/soneium-minato-sepolia-op-reth/node`)} diff --git a/op/reth/soneium-minato-sepolia-op-reth-pruned-trace.yml b/op/reth/soneium-minato-sepolia-op-reth-pruned-trace.yml index 36e2074a..de787dd3 100644 --- a/op/reth/soneium-minato-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/soneium-minato-sepolia-op-reth-pruned-trace.yml @@ -142,7 +142,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - soneium-minato-sepolia-op-reth-pruned + soneium-minato-sepolia-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: @@ -154,7 +156,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.soneium-minato-sepolia-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/soneium-minato-sepolia-op-reth-pruned/node - - traefik.http.services.soneium-minato-sepolia-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.soneium-minato-sepolia-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.soneium-minato-sepolia-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.soneium-minato-sepolia-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.soneium-minato-sepolia-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/soneium-minato-sepolia-op-reth-pruned/node`)} diff --git a/op/reth/superseed-sepolia-op-reth-pruned-trace.yml b/op/reth/superseed-sepolia-op-reth-pruned-trace.yml index fd190348..34397f4a 100644 --- a/op/reth/superseed-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/superseed-sepolia-op-reth-pruned-trace.yml @@ -145,7 +145,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - superseed-sepolia-op-reth-pruned + superseed-sepolia-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: @@ -158,7 +160,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.superseed-sepolia-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/superseed-sepolia-op-reth-pruned/node - - traefik.http.services.superseed-sepolia-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.superseed-sepolia-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.superseed-sepolia-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.superseed-sepolia-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.superseed-sepolia-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/superseed-sepolia-op-reth-pruned/node`)} diff --git a/op/reth/unichain-mainnet-op-reth-pruned-trace--kona.yml b/op/reth/unichain-mainnet-op-reth-pruned-trace--kona.yml index 926edbbc..edc909c6 100644 --- a/op/reth/unichain-mainnet-op-reth-pruned-trace--kona.yml +++ b/op/reth/unichain-mainnet-op-reth-pruned-trace--kona.yml @@ -133,7 +133,9 @@ services: entrypoint: [kona-node, node] restart: unless-stopped depends_on: - - unichain-mainnet-op-reth-pruned + unichain-mainnet-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: diff --git a/op/reth/unichain-mainnet-op-reth-pruned-trace.yml b/op/reth/unichain-mainnet-op-reth-pruned-trace.yml index a803fe1b..4f901fd3 100644 --- a/op/reth/unichain-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/unichain-mainnet-op-reth-pruned-trace.yml @@ -141,7 +141,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - unichain-mainnet-op-reth-pruned + unichain-mainnet-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: @@ -153,7 +155,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.unichain-mainnet-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/unichain-mainnet-op-reth-pruned/node - - traefik.http.services.unichain-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.unichain-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.unichain-mainnet-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/unichain-mainnet-op-reth-pruned/node`)} diff --git a/op/reth/unichain-sepolia-op-reth-pruned-trace.yml b/op/reth/unichain-sepolia-op-reth-pruned-trace.yml index 66b6b72d..fdec5ed5 100644 --- a/op/reth/unichain-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/unichain-sepolia-op-reth-pruned-trace.yml @@ -142,7 +142,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - unichain-sepolia-op-reth-pruned + unichain-sepolia-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: @@ -154,7 +156,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.unichain-sepolia-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/unichain-sepolia-op-reth-pruned/node - - traefik.http.services.unichain-sepolia-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.unichain-sepolia-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.unichain-sepolia-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.unichain-sepolia-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.unichain-sepolia-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/unichain-sepolia-op-reth-pruned/node`)} diff --git a/op/reth/worldchain-sepolia-op-reth-archive-trace.yml b/op/reth/worldchain-sepolia-op-reth-archive-trace.yml index d1dbefa9..ebc94376 100644 --- a/op/reth/worldchain-sepolia-op-reth-archive-trace.yml +++ b/op/reth/worldchain-sepolia-op-reth-archive-trace.yml @@ -143,7 +143,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - worldchain-sepolia-op-reth + worldchain-sepolia-op-reth: + condition: service_started + restart: true networks: - chains volumes: @@ -155,7 +157,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.worldchain-sepolia-op-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/worldchain-sepolia-op-reth/node - - traefik.http.services.worldchain-sepolia-op-reth-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.worldchain-sepolia-op-reth-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-reth-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-reth-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-reth-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/worldchain-sepolia-op-reth/node`)} diff --git a/op/reth/worldchain-sepolia-op-reth-minimal-trace.yml b/op/reth/worldchain-sepolia-op-reth-minimal-trace.yml index e8a5b00d..f450f082 100644 --- a/op/reth/worldchain-sepolia-op-reth-minimal-trace.yml +++ b/op/reth/worldchain-sepolia-op-reth-minimal-trace.yml @@ -143,7 +143,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - worldchain-sepolia-op-reth-minimal + worldchain-sepolia-op-reth-minimal: + condition: service_started + restart: true networks: - chains volumes: @@ -155,7 +157,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.worldchain-sepolia-op-reth-minimal-trace-node-stripprefix.stripprefix.prefixes=/worldchain-sepolia-op-reth-minimal/node - - traefik.http.services.worldchain-sepolia-op-reth-minimal-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.worldchain-sepolia-op-reth-minimal-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-reth-minimal-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-reth-minimal-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-reth-minimal-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/worldchain-sepolia-op-reth-minimal/node`)} diff --git a/op/reth/worldchain-sepolia-op-reth-pruned-trace.yml b/op/reth/worldchain-sepolia-op-reth-pruned-trace.yml index b36397bf..c2cc4ecb 100644 --- a/op/reth/worldchain-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/worldchain-sepolia-op-reth-pruned-trace.yml @@ -144,7 +144,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - worldchain-sepolia-op-reth-pruned + worldchain-sepolia-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: @@ -156,7 +158,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.worldchain-sepolia-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/worldchain-sepolia-op-reth-pruned/node - - traefik.http.services.worldchain-sepolia-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.worldchain-sepolia-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.worldchain-sepolia-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/worldchain-sepolia-op-reth-pruned/node`)} diff --git a/op/reth/xlayer-mainnet-op-reth-archive-trace.yml b/op/reth/xlayer-mainnet-op-reth-archive-trace.yml index 4a66ec47..3da842d3 100644 --- a/op/reth/xlayer-mainnet-op-reth-archive-trace.yml +++ b/op/reth/xlayer-mainnet-op-reth-archive-trace.yml @@ -169,7 +169,9 @@ services: entrypoint: [/app/op-node/bin/op-node] restart: unless-stopped depends_on: - - xlayer-mainnet-op-reth + xlayer-mainnet-op-reth: + condition: service_started + restart: true networks: - chains volumes: @@ -182,7 +184,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.xlayer-mainnet-op-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/xlayer-mainnet-op-reth/node - - traefik.http.services.xlayer-mainnet-op-reth-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.xlayer-mainnet-op-reth-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.xlayer-mainnet-op-reth-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.xlayer-mainnet-op-reth-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.xlayer-mainnet-op-reth-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/xlayer-mainnet-op-reth/node`)} diff --git a/op/reth/xlayer-testnet-op-reth-archive-trace.yml b/op/reth/xlayer-testnet-op-reth-archive-trace.yml index a14f4a40..641a0905 100644 --- a/op/reth/xlayer-testnet-op-reth-archive-trace.yml +++ b/op/reth/xlayer-testnet-op-reth-archive-trace.yml @@ -170,7 +170,9 @@ services: entrypoint: [/app/op-node/bin/op-node] restart: unless-stopped depends_on: - - xlayer-testnet-op-reth + xlayer-testnet-op-reth: + condition: service_started + restart: true networks: - chains volumes: @@ -183,7 +185,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.xlayer-testnet-op-reth-archive-trace-node-stripprefix.stripprefix.prefixes=/xlayer-testnet-op-reth/node - - traefik.http.services.xlayer-testnet-op-reth-archive-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.xlayer-testnet-op-reth-archive-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.xlayer-testnet-op-reth-archive-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.xlayer-testnet-op-reth-archive-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.xlayer-testnet-op-reth-archive-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/xlayer-testnet-op-reth/node`)} diff --git a/op/reth/zora-mainnet-op-reth-pruned-trace.yml b/op/reth/zora-mainnet-op-reth-pruned-trace.yml index cca3b9ae..3ebbf50d 100644 --- a/op/reth/zora-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/zora-mainnet-op-reth-pruned-trace.yml @@ -143,7 +143,9 @@ services: entrypoint: [op-node] restart: unless-stopped depends_on: - - zora-mainnet-op-reth-pruned + zora-mainnet-op-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: @@ -156,7 +158,7 @@ services: - prometheus-scrape.path=/metrics - traefik.enable=true - traefik.http.middlewares.zora-mainnet-op-reth-pruned-trace-node-stripprefix.stripprefix.prefixes=/zora-mainnet-op-reth-pruned/node - - traefik.http.services.zora-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=8547 + - traefik.http.services.zora-mainnet-op-reth-pruned-trace-node.loadbalancer.server.port=9545 - ${NO_SSL:-traefik.http.routers.zora-mainnet-op-reth-pruned-trace-node.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.zora-mainnet-op-reth-pruned-trace-node.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.zora-mainnet-op-reth-pruned-trace-node.rule=Host(`$DOMAIN`) && PathPrefix(`/zora-mainnet-op-reth-pruned/node`)} diff --git a/rootstock/rskj/rootstock-bamboo-rskj-archive.yml b/rootstock/rskj/rootstock-bamboo-rskj-archive.yml index f77190d3..0e915e90 100644 --- a/rootstock/rskj/rootstock-bamboo-rskj-archive.yml +++ b/rootstock/rskj/rootstock-bamboo-rskj-archive.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: rootstock-bamboo-client: - image: ${ROOTSTOCK_RSKJ_IMAGE:-rsksmart/rskj}:${ROOTSTOCK_BAMBOO_RSKJ_VERSION:-VETIVER-9.0.1} + image: ${ROOTSTOCK_RSKJ_IMAGE:-rsksmart/rskj}:${ROOTSTOCK_BAMBOO_RSKJ_VERSION:-VETIVER-9.0.3} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/shibarium/bor/shibarium-mainnet-bor-archive-pebble-path.yml b/shibarium/bor/shibarium-mainnet-bor-archive-pebble-path.yml index 9da9e112..3e60c472 100644 --- a/shibarium/bor/shibarium-mainnet-bor-archive-pebble-path.yml +++ b/shibarium/bor/shibarium-mainnet-bor-archive-pebble-path.yml @@ -134,6 +134,10 @@ services: - 'exec heimdalld start --home $${CMT_HOME:-/root/.heimdalld} --chain 109 --rest-server --rest-server.addr=0.0.0.0:1317 --rpc.laddr=tcp://0.0.0.0:26657 --p2p.laddr=tcp://0.0.0.0:17212' - sh restart: unless-stopped + depends_on: + shibarium-mainnet-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/shibarium/bor/shibarium-mainnet-bor-pruned-pebble-path.yml b/shibarium/bor/shibarium-mainnet-bor-pruned-pebble-path.yml index 91836246..72d0089d 100644 --- a/shibarium/bor/shibarium-mainnet-bor-pruned-pebble-path.yml +++ b/shibarium/bor/shibarium-mainnet-bor-pruned-pebble-path.yml @@ -134,6 +134,10 @@ services: - 'exec heimdalld start --home $${CMT_HOME:-/root/.heimdalld} --chain 109 --rest-server --rest-server.addr=0.0.0.0:1317 --rpc.laddr=tcp://0.0.0.0:26657 --p2p.laddr=tcp://0.0.0.0:15154' - sh restart: unless-stopped + depends_on: + shibarium-mainnet: + condition: service_started + restart: true networks: - chains volumes: diff --git a/taiko/geth/taiko-alethia-geth-archive-leveldb-hash.yml b/taiko/geth/taiko-alethia-geth-archive-leveldb-hash.yml index d7512105..6a96208f 100644 --- a/taiko/geth/taiko-alethia-geth-archive-leveldb-hash.yml +++ b/taiko/geth/taiko-alethia-geth-archive-leveldb-hash.yml @@ -138,7 +138,9 @@ services: entrypoint: [taiko-client, driver] restart: unless-stopped depends_on: - - taiko-alethia-archive + taiko-alethia-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/taiko/geth/taiko-alethia-geth-archive-pebble-hash.yml b/taiko/geth/taiko-alethia-geth-archive-pebble-hash.yml index 0640a7dd..f790bcfb 100644 --- a/taiko/geth/taiko-alethia-geth-archive-pebble-hash.yml +++ b/taiko/geth/taiko-alethia-geth-archive-pebble-hash.yml @@ -138,7 +138,9 @@ services: entrypoint: [taiko-client, driver] restart: unless-stopped depends_on: - - taiko-alethia-archive + taiko-alethia-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/taiko/geth/taiko-hoodi-geth-archive-leveldb-hash.yml b/taiko/geth/taiko-hoodi-geth-archive-leveldb-hash.yml index e1e05c2b..b3f226d8 100644 --- a/taiko/geth/taiko-hoodi-geth-archive-leveldb-hash.yml +++ b/taiko/geth/taiko-hoodi-geth-archive-leveldb-hash.yml @@ -139,7 +139,9 @@ services: entrypoint: [taiko-client, driver] restart: unless-stopped depends_on: - - taiko-hoodi-archive + taiko-hoodi-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/taiko/geth/taiko-hoodi-geth-archive-pebble-hash.yml b/taiko/geth/taiko-hoodi-geth-archive-pebble-hash.yml index 11f78156..8f129a29 100644 --- a/taiko/geth/taiko-hoodi-geth-archive-pebble-hash.yml +++ b/taiko/geth/taiko-hoodi-geth-archive-pebble-hash.yml @@ -139,7 +139,9 @@ services: entrypoint: [taiko-client, driver] restart: unless-stopped depends_on: - - taiko-hoodi-archive + taiko-hoodi-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/taiko/nethermind/taiko-alethia-nethermind-archive-rocksdb-trace.yml b/taiko/nethermind/taiko-alethia-nethermind-archive-rocksdb-trace.yml index b4f870d7..55a70797 100644 --- a/taiko/nethermind/taiko-alethia-nethermind-archive-rocksdb-trace.yml +++ b/taiko/nethermind/taiko-alethia-nethermind-archive-rocksdb-trace.yml @@ -126,7 +126,9 @@ services: entrypoint: [taiko-client, driver] restart: unless-stopped depends_on: - - taiko-alethia-nethermind-archive + taiko-alethia-nethermind-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/taiko/nethermind/taiko-alethia-nethermind-pruned-rocksdb-trace.yml b/taiko/nethermind/taiko-alethia-nethermind-pruned-rocksdb-trace.yml index 43d9f722..a5570086 100644 --- a/taiko/nethermind/taiko-alethia-nethermind-pruned-rocksdb-trace.yml +++ b/taiko/nethermind/taiko-alethia-nethermind-pruned-rocksdb-trace.yml @@ -115,7 +115,9 @@ services: entrypoint: [taiko-client, driver] restart: unless-stopped depends_on: - - taiko-alethia-nethermind + taiko-alethia-nethermind: + condition: service_started + restart: true networks: - chains volumes: diff --git a/taiko/nethermind/taiko-hoodi-nethermind-archive-rocksdb-trace.yml b/taiko/nethermind/taiko-hoodi-nethermind-archive-rocksdb-trace.yml index a859f4db..2549f42f 100644 --- a/taiko/nethermind/taiko-hoodi-nethermind-archive-rocksdb-trace.yml +++ b/taiko/nethermind/taiko-hoodi-nethermind-archive-rocksdb-trace.yml @@ -127,7 +127,9 @@ services: entrypoint: [taiko-client, driver] restart: unless-stopped depends_on: - - taiko-hoodi-nethermind-archive + taiko-hoodi-nethermind-archive: + condition: service_started + restart: true networks: - chains volumes: diff --git a/taiko/nethermind/taiko-hoodi-nethermind-pruned-rocksdb-trace.yml b/taiko/nethermind/taiko-hoodi-nethermind-pruned-rocksdb-trace.yml index 8456a6ab..8b8f8dde 100644 --- a/taiko/nethermind/taiko-hoodi-nethermind-pruned-rocksdb-trace.yml +++ b/taiko/nethermind/taiko-hoodi-nethermind-pruned-rocksdb-trace.yml @@ -116,7 +116,9 @@ services: entrypoint: [taiko-client, driver] restart: unless-stopped depends_on: - - taiko-hoodi-nethermind + taiko-hoodi-nethermind: + condition: service_started + restart: true networks: - chains volumes: diff --git a/taiko/reth/taiko-alethia-reth-archive-trace.yml b/taiko/reth/taiko-alethia-reth-archive-trace.yml index dc4f9999..01ab66f6 100644 --- a/taiko/reth/taiko-alethia-reth-archive-trace.yml +++ b/taiko/reth/taiko-alethia-reth-archive-trace.yml @@ -163,7 +163,9 @@ services: entrypoint: [taiko-client, driver] restart: unless-stopped depends_on: - - taiko-alethia-reth + taiko-alethia-reth: + condition: service_started + restart: true networks: - chains volumes: diff --git a/taiko/reth/taiko-alethia-reth-pruned-trace.yml b/taiko/reth/taiko-alethia-reth-pruned-trace.yml index 43647825..6b666d7b 100644 --- a/taiko/reth/taiko-alethia-reth-pruned-trace.yml +++ b/taiko/reth/taiko-alethia-reth-pruned-trace.yml @@ -155,7 +155,9 @@ services: entrypoint: [taiko-client, driver] restart: unless-stopped depends_on: - - taiko-alethia-reth-pruned + taiko-alethia-reth-pruned: + condition: service_started + restart: true networks: - chains volumes: