diff --git a/arb/nitro/alephzero-mainnet-nitro-archive-pebble-hash.yml b/arb/nitro/alephzero-mainnet-nitro-archive-pebble-hash.yml index 81eb0add..3c669fec 100644 --- a/arb/nitro/alephzero-mainnet-nitro-archive-pebble-hash.yml +++ b/arb/nitro/alephzero-mainnet-nitro-archive-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/alephzero-mainnet-nitro-archive-pebble-hash.yml +# +# docker compose up -d + services: alephzero-mainnet-archive: image: ${ALEPHZERO_NITRO_IMAGE:-offchainlabs/nitro-node}:${ALEPHZERO_MAINNET_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/alephzero-mainnet-nitro-pruned-pebble-path.yml b/arb/nitro/alephzero-mainnet-nitro-pruned-pebble-path.yml index 9784b901..516f4e6d 100644 --- a/arb/nitro/alephzero-mainnet-nitro-pruned-pebble-path.yml +++ b/arb/nitro/alephzero-mainnet-nitro-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/alephzero-mainnet-nitro-pruned-pebble-path.yml +# +# docker compose up -d + services: alephzero-mainnet: image: ${ALEPHZERO_NITRO_IMAGE:-offchainlabs/nitro-node}:${ALEPHZERO_MAINNET_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/alephzero-sepolia-nitro-archive-pebble-hash.yml b/arb/nitro/alephzero-sepolia-nitro-archive-pebble-hash.yml index 31c2df77..27811bd1 100644 --- a/arb/nitro/alephzero-sepolia-nitro-archive-pebble-hash.yml +++ b/arb/nitro/alephzero-sepolia-nitro-archive-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/alephzero-sepolia-nitro-archive-pebble-hash.yml +# +# docker compose up -d + services: alephzero-sepolia-archive: image: ${ALEPHZERO_NITRO_IMAGE:-offchainlabs/nitro-node}:${ALEPHZERO_SEPOLIA_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/alephzero-sepolia-nitro-pruned-pebble-path.yml b/arb/nitro/alephzero-sepolia-nitro-pruned-pebble-path.yml index 97efa0a6..774ad765 100644 --- a/arb/nitro/alephzero-sepolia-nitro-pruned-pebble-path.yml +++ b/arb/nitro/alephzero-sepolia-nitro-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/alephzero-sepolia-nitro-pruned-pebble-path.yml +# +# docker compose up -d + services: alephzero-sepolia: image: ${ALEPHZERO_NITRO_IMAGE:-offchainlabs/nitro-node}:${ALEPHZERO_SEPOLIA_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/arbitrum-nova-nitro-archive-leveldb-hash.yml b/arb/nitro/arbitrum-nova-nitro-archive-leveldb-hash.yml index 64d2ff29..3502919c 100644 --- a/arb/nitro/arbitrum-nova-nitro-archive-leveldb-hash.yml +++ b/arb/nitro/arbitrum-nova-nitro-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/arbitrum-nova-nitro-archive-leveldb-hash.yml +# +# docker compose up -d + services: arbitrum-nova-archive: image: ${ARBITRUM_NITRO_IMAGE:-offchainlabs/nitro-node}:${ARBITRUM_NOVA_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/arbitrum-nova-nitro-pruned-pebble-hash.yml b/arb/nitro/arbitrum-nova-nitro-pruned-pebble-hash.yml index 28755e6b..79cb7bf8 100644 --- a/arb/nitro/arbitrum-nova-nitro-pruned-pebble-hash.yml +++ b/arb/nitro/arbitrum-nova-nitro-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/arbitrum-nova-nitro-pruned-pebble-hash.yml +# +# docker compose up -d + services: arbitrum-nova: image: ${ARBITRUM_NITRO_IMAGE:-offchainlabs/nitro-node}:${ARBITRUM_NOVA_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/arbitrum-one-nitro-archive-leveldb-hash.yml b/arb/nitro/arbitrum-one-nitro-archive-leveldb-hash.yml index aceb85ca..e9767ed2 100644 --- a/arb/nitro/arbitrum-one-nitro-archive-leveldb-hash.yml +++ b/arb/nitro/arbitrum-one-nitro-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/arbitrum-one-nitro-archive-leveldb-hash.yml +# +# docker compose up -d + services: arbitrum-one-archive: image: ${ARBITRUM_NITRO_IMAGE:-offchainlabs/nitro-node}:${ARBITRUM_ONE_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/arbitrum-one-nitro-pruned-pebble-hash.yml b/arb/nitro/arbitrum-one-nitro-pruned-pebble-hash.yml index 2e09fc55..6cfd1e67 100644 --- a/arb/nitro/arbitrum-one-nitro-pruned-pebble-hash.yml +++ b/arb/nitro/arbitrum-one-nitro-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/arbitrum-one-nitro-pruned-pebble-hash.yml +# +# docker compose up -d + services: arbitrum-one: image: ${ARBITRUM_NITRO_IMAGE:-offchainlabs/nitro-node}:${ARBITRUM_ONE_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/arbitrum-sepolia-nitro-archive-pebble-hash.yml b/arb/nitro/arbitrum-sepolia-nitro-archive-pebble-hash.yml index c8664c45..abe634e7 100644 --- a/arb/nitro/arbitrum-sepolia-nitro-archive-pebble-hash.yml +++ b/arb/nitro/arbitrum-sepolia-nitro-archive-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/arbitrum-sepolia-nitro-archive-pebble-hash.yml +# +# docker compose up -d + services: arbitrum-sepolia-archive: image: ${ARBITRUM_NITRO_IMAGE:-offchainlabs/nitro-node}:${ARBITRUM_SEPOLIA_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/arbitrum-sepolia-nitro-pruned-pebble-hash.yml b/arb/nitro/arbitrum-sepolia-nitro-pruned-pebble-hash.yml index bb830b40..7b10cde4 100644 --- a/arb/nitro/arbitrum-sepolia-nitro-pruned-pebble-hash.yml +++ b/arb/nitro/arbitrum-sepolia-nitro-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/arbitrum-sepolia-nitro-pruned-pebble-hash.yml +# +# docker compose up -d + services: arbitrum-sepolia: image: ${ARBITRUM_NITRO_IMAGE:-offchainlabs/nitro-node}:${ARBITRUM_SEPOLIA_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/connext-sepolia-nitro-archive-leveldb-hash.yml b/arb/nitro/connext-sepolia-nitro-archive-leveldb-hash.yml index 85f5e0e8..2bb295d7 100644 --- a/arb/nitro/connext-sepolia-nitro-archive-leveldb-hash.yml +++ b/arb/nitro/connext-sepolia-nitro-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/connext-sepolia-nitro-archive-leveldb-hash.yml +# +# docker compose up -d + services: connext-sepolia-archive: image: ${CONNEXT_NITRO_IMAGE:-offchainlabs/nitro-node}:${CONNEXT_SEPOLIA_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/connext-sepolia-nitro-pruned-pebble-path.yml b/arb/nitro/connext-sepolia-nitro-pruned-pebble-path.yml index 0fe701f6..1b5e1ac8 100644 --- a/arb/nitro/connext-sepolia-nitro-pruned-pebble-path.yml +++ b/arb/nitro/connext-sepolia-nitro-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/connext-sepolia-nitro-pruned-pebble-path.yml +# +# docker compose up -d + services: connext-sepolia: image: ${CONNEXT_NITRO_IMAGE:-offchainlabs/nitro-node}:${CONNEXT_SEPOLIA_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/everclear-mainnet-nitro-archive-leveldb-hash.yml b/arb/nitro/everclear-mainnet-nitro-archive-leveldb-hash.yml index 52a96ba4..1ddf8a0b 100644 --- a/arb/nitro/everclear-mainnet-nitro-archive-leveldb-hash.yml +++ b/arb/nitro/everclear-mainnet-nitro-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/everclear-mainnet-nitro-archive-leveldb-hash.yml +# +# docker compose up -d + services: everclear-mainnet-archive: image: ${EVERCLEAR_NITRO_IMAGE:-offchainlabs/nitro-node}:${EVERCLEAR_MAINNET_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/everclear-mainnet-nitro-pruned-pebble-path.yml b/arb/nitro/everclear-mainnet-nitro-pruned-pebble-path.yml index 7c775d13..11c105ec 100644 --- a/arb/nitro/everclear-mainnet-nitro-pruned-pebble-path.yml +++ b/arb/nitro/everclear-mainnet-nitro-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/everclear-mainnet-nitro-pruned-pebble-path.yml +# +# docker compose up -d + services: everclear-mainnet: image: ${EVERCLEAR_NITRO_IMAGE:-offchainlabs/nitro-node}:${EVERCLEAR_MAINNET_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/opencampuscodex-sepolia-nitro-archive-leveldb-hash.yml b/arb/nitro/opencampuscodex-sepolia-nitro-archive-leveldb-hash.yml index 2a4c0523..bd709af1 100644 --- a/arb/nitro/opencampuscodex-sepolia-nitro-archive-leveldb-hash.yml +++ b/arb/nitro/opencampuscodex-sepolia-nitro-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/opencampuscodex-sepolia-nitro-archive-leveldb-hash.yml +# +# docker compose up -d + services: opencampuscodex-sepolia-archive: image: ${OPENCAMPUSCODEX_NITRO_IMAGE:-offchainlabs/nitro-node}:${OPENCAMPUSCODEX_SEPOLIA_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/opencampuscodex-sepolia-nitro-pruned-pebble-path.yml b/arb/nitro/opencampuscodex-sepolia-nitro-pruned-pebble-path.yml index b073b4ab..b33e803e 100644 --- a/arb/nitro/opencampuscodex-sepolia-nitro-pruned-pebble-path.yml +++ b/arb/nitro/opencampuscodex-sepolia-nitro-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/opencampuscodex-sepolia-nitro-pruned-pebble-path.yml +# +# docker compose up -d + services: opencampuscodex-sepolia: image: ${OPENCAMPUSCODEX_NITRO_IMAGE:-offchainlabs/nitro-node}:${OPENCAMPUSCODEX_SEPOLIA_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/playblock-mainnet-nitro-archive-leveldb-hash.yml b/arb/nitro/playblock-mainnet-nitro-archive-leveldb-hash.yml index 3bb99acc..6cc0e075 100644 --- a/arb/nitro/playblock-mainnet-nitro-archive-leveldb-hash.yml +++ b/arb/nitro/playblock-mainnet-nitro-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/playblock-mainnet-nitro-archive-leveldb-hash.yml +# +# docker compose up -d + services: playblock-mainnet-archive: image: ${PLAYBLOCK_NITRO_IMAGE:-offchainlabs/nitro-node}:${PLAYBLOCK_MAINNET_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/playblock-mainnet-nitro-pruned-pebble-path.yml b/arb/nitro/playblock-mainnet-nitro-pruned-pebble-path.yml index 72c1bf28..995710d7 100644 --- a/arb/nitro/playblock-mainnet-nitro-pruned-pebble-path.yml +++ b/arb/nitro/playblock-mainnet-nitro-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/playblock-mainnet-nitro-pruned-pebble-path.yml +# +# docker compose up -d + services: playblock-mainnet: image: ${PLAYBLOCK_NITRO_IMAGE:-offchainlabs/nitro-node}:${PLAYBLOCK_MAINNET_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/real-mainnet-nitro-archive-leveldb-hash.yml b/arb/nitro/real-mainnet-nitro-archive-leveldb-hash.yml index 460c51d5..8332d11c 100644 --- a/arb/nitro/real-mainnet-nitro-archive-leveldb-hash.yml +++ b/arb/nitro/real-mainnet-nitro-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/real-mainnet-nitro-archive-leveldb-hash.yml +# +# docker compose up -d + services: real-mainnet-archive: image: ${REAL_NITRO_IMAGE:-offchainlabs/nitro-node}:${REAL_MAINNET_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/real-mainnet-nitro-archive-pebble-hash.yml b/arb/nitro/real-mainnet-nitro-archive-pebble-hash.yml index 9e462f2d..83a1deae 100644 --- a/arb/nitro/real-mainnet-nitro-archive-pebble-hash.yml +++ b/arb/nitro/real-mainnet-nitro-archive-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/real-mainnet-nitro-archive-pebble-hash.yml +# +# docker compose up -d + services: real-mainnet-archive: image: ${REAL_NITRO_IMAGE:-offchainlabs/nitro-node}:${REAL_MAINNET_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/arb/nitro/real-mainnet-nitro-pruned-pebble-path.yml b/arb/nitro/real-mainnet-nitro-pruned-pebble-path.yml index e4bc73c9..f906ae16 100644 --- a/arb/nitro/real-mainnet-nitro-pruned-pebble-path.yml +++ b/arb/nitro/real-mainnet-nitro-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:arb/nitro/real-mainnet-nitro-pruned-pebble-path.yml +# +# docker compose up -d + services: real-mainnet: image: ${REAL_NITRO_IMAGE:-offchainlabs/nitro-node}:${REAL_MAINNET_NITRO_VERSION:-v3.5.5-90ee45c} diff --git a/avalanche/go/avalanche-fuji-go-archive-leveldb.yml b/avalanche/go/avalanche-fuji-go-archive-leveldb.yml index 351c996b..bc050863 100644 --- a/avalanche/go/avalanche-fuji-go-archive-leveldb.yml +++ b/avalanche/go/avalanche-fuji-go-archive-leveldb.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:avalanche/go/avalanche-fuji-go-archive-leveldb.yml +# +# docker compose up -d + services: avalanche-fuji-archive-client: image: ${AVALANCHE_GO_IMAGE:-avaplatform/avalanchego}:${AVALANCHE_FUJI_GO_VERSION:-v1.13.0-fuji} diff --git a/avalanche/go/avalanche-fuji-go-pruned-pebbledb.yml b/avalanche/go/avalanche-fuji-go-pruned-pebbledb.yml index 1e4e0e6a..cc432dbe 100644 --- a/avalanche/go/avalanche-fuji-go-pruned-pebbledb.yml +++ b/avalanche/go/avalanche-fuji-go-pruned-pebbledb.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:avalanche/go/avalanche-fuji-go-pruned-pebbledb.yml +# +# docker compose up -d + services: avalanche-fuji-client: image: ${AVALANCHE_GO_IMAGE:-avaplatform/avalanchego}:${AVALANCHE_FUJI_GO_VERSION:-v1.13.0-fuji} diff --git a/avalanche/go/avalanche-mainnet-go-archive-leveldb.yml b/avalanche/go/avalanche-mainnet-go-archive-leveldb.yml index 8f586941..14ce4b9b 100644 --- a/avalanche/go/avalanche-mainnet-go-archive-leveldb.yml +++ b/avalanche/go/avalanche-mainnet-go-archive-leveldb.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:avalanche/go/avalanche-mainnet-go-archive-leveldb.yml +# +# docker compose up -d + services: avalanche-mainnet-archive-client: image: ${AVALANCHE_GO_IMAGE:-avaplatform/avalanchego}:${AVALANCHE_MAINNET_GO_VERSION:-v1.13.0} diff --git a/avalanche/go/avalanche-mainnet-go-pruned-pebbledb.yml b/avalanche/go/avalanche-mainnet-go-pruned-pebbledb.yml index fa0eec93..8f19cf92 100644 --- a/avalanche/go/avalanche-mainnet-go-pruned-pebbledb.yml +++ b/avalanche/go/avalanche-mainnet-go-pruned-pebbledb.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:avalanche/go/avalanche-mainnet-go-pruned-pebbledb.yml +# +# docker compose up -d + services: avalanche-mainnet-client: image: ${AVALANCHE_GO_IMAGE:-avaplatform/avalanchego}:${AVALANCHE_MAINNET_GO_VERSION:-v1.13.0} diff --git a/berachain/reth/berachain-bartio-reth-archive-trace.yml b/berachain/reth/berachain-bartio-reth-archive-trace.yml index 4c8408e3..69f4c74f 100644 --- a/berachain/reth/berachain-bartio-reth-archive-trace.yml +++ b/berachain/reth/berachain-bartio-reth-archive-trace.yml @@ -10,6 +10,14 @@ # If the environment variable is empty and the file is found then the init script will use the seeds from the config.toml file that was # downloaded in initialization from the repo above. +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:berachain/reth/berachain-bartio-reth-archive-trace.yml +# +# docker compose up -d + services: berachain-bartio-archive: image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_BARTIO_RETH_VERSION:-v1.3.12} diff --git a/berachain/reth/berachain-bartio-reth-pruned-trace.yml b/berachain/reth/berachain-bartio-reth-pruned-trace.yml index 73722b07..9359e275 100644 --- a/berachain/reth/berachain-bartio-reth-pruned-trace.yml +++ b/berachain/reth/berachain-bartio-reth-pruned-trace.yml @@ -10,6 +10,14 @@ # If the environment variable is empty and the file is found then the init script will use the seeds from the config.toml file that was # downloaded in initialization from the repo above. +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:berachain/reth/berachain-bartio-reth-pruned-trace.yml +# +# docker compose up -d + services: berachain-bartio: image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_BARTIO_RETH_VERSION:-v1.3.12} diff --git a/berachain/reth/berachain-bepolia-reth-archive-trace.yml b/berachain/reth/berachain-bepolia-reth-archive-trace.yml index f976f42a..7a092112 100644 --- a/berachain/reth/berachain-bepolia-reth-archive-trace.yml +++ b/berachain/reth/berachain-bepolia-reth-archive-trace.yml @@ -10,6 +10,14 @@ # If the environment variable is empty and the file is found then the init script will use the seeds from the config.toml file that was # downloaded in initialization from the repo above. +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:berachain/reth/berachain-bepolia-reth-archive-trace.yml +# +# docker compose up -d + services: berachain-bepolia-archive: image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_BEPOLIA_RETH_VERSION:-v1.3.12} diff --git a/berachain/reth/berachain-bepolia-reth-pruned-trace.yml b/berachain/reth/berachain-bepolia-reth-pruned-trace.yml index f146a7c5..1d7f77b5 100644 --- a/berachain/reth/berachain-bepolia-reth-pruned-trace.yml +++ b/berachain/reth/berachain-bepolia-reth-pruned-trace.yml @@ -10,6 +10,14 @@ # If the environment variable is empty and the file is found then the init script will use the seeds from the config.toml file that was # downloaded in initialization from the repo above. +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:berachain/reth/berachain-bepolia-reth-pruned-trace.yml +# +# docker compose up -d + services: berachain-bepolia: image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_BEPOLIA_RETH_VERSION:-v1.3.12} diff --git a/berachain/reth/berachain-mainnet-reth-archive-trace.yml b/berachain/reth/berachain-mainnet-reth-archive-trace.yml index 192f380e..b5147f23 100644 --- a/berachain/reth/berachain-mainnet-reth-archive-trace.yml +++ b/berachain/reth/berachain-mainnet-reth-archive-trace.yml @@ -10,6 +10,14 @@ # If the environment variable is empty and the file is found then the init script will use the seeds from the config.toml file that was # downloaded in initialization from the repo above. +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:berachain/reth/berachain-mainnet-reth-archive-trace.yml +# +# docker compose up -d + services: berachain-mainnet-archive: image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_MAINNET_RETH_VERSION:-v1.3.12} diff --git a/berachain/reth/berachain-mainnet-reth-pruned-trace.yml b/berachain/reth/berachain-mainnet-reth-pruned-trace.yml index 919451a6..c8262771 100644 --- a/berachain/reth/berachain-mainnet-reth-pruned-trace.yml +++ b/berachain/reth/berachain-mainnet-reth-pruned-trace.yml @@ -10,6 +10,14 @@ # If the environment variable is empty and the file is found then the init script will use the seeds from the config.toml file that was # downloaded in initialization from the repo above. +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:berachain/reth/berachain-mainnet-reth-pruned-trace.yml +# +# docker compose up -d + services: berachain-mainnet: image: ${BERACHAIN_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${BERACHAIN_MAINNET_RETH_VERSION:-v1.3.12} diff --git a/bsc/bsc/bsc-chapel-bsc-pruned-pebble-path.yml b/bsc/bsc/bsc-chapel-bsc-pruned-pebble-path.yml index b85a0f0e..ca9a2d74 100644 --- a/bsc/bsc/bsc-chapel-bsc-pruned-pebble-path.yml +++ b/bsc/bsc/bsc-chapel-bsc-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:bsc/bsc/bsc-chapel-bsc-pruned-pebble-path.yml +# +# docker compose up -d + services: bsc-chapel: image: ${BSC_BSC_IMAGE:-ghcr.io/bnb-chain/bsc}:${BSC_CHAPEL_BSC_VERSION:-1.5.11} diff --git a/bsc/bsc/bsc-mainnet-bsc-pruned-pebble-path.yml b/bsc/bsc/bsc-mainnet-bsc-pruned-pebble-path.yml index 7c2b48c1..10abb136 100644 --- a/bsc/bsc/bsc-mainnet-bsc-pruned-pebble-path.yml +++ b/bsc/bsc/bsc-mainnet-bsc-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:bsc/bsc/bsc-mainnet-bsc-pruned-pebble-path.yml +# +# docker compose up -d + services: bsc-mainnet: image: ${BSC_BSC_IMAGE:-ghcr.io/bnb-chain/bsc}:${BSC_MAINNET_BSC_VERSION:-1.5.11} diff --git a/bsc/erigon3/bsc-chapel-erigon3-archive-trace.yml b/bsc/erigon3/bsc-chapel-erigon3-archive-trace.yml index 4b512ff6..31aaed27 100644 --- a/bsc/erigon3/bsc-chapel-erigon3-archive-trace.yml +++ b/bsc/erigon3/bsc-chapel-erigon3-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:bsc/erigon3/bsc-chapel-erigon3-archive-trace.yml +# +# docker compose up -d + services: bsc-chapel-archive: image: ${BSC_ERIGON3_IMAGE:-ghcr.io/node-real/bsc-erigon}:${BSC_CHAPEL_ERIGON3_VERSION:-v1.3.6} diff --git a/bsc/erigon3/bsc-chapel-erigon3-minimal-trace.yml b/bsc/erigon3/bsc-chapel-erigon3-minimal-trace.yml index 123f2a75..9881c7ef 100644 --- a/bsc/erigon3/bsc-chapel-erigon3-minimal-trace.yml +++ b/bsc/erigon3/bsc-chapel-erigon3-minimal-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:bsc/erigon3/bsc-chapel-erigon3-minimal-trace.yml +# +# docker compose up -d + services: bsc-chapel-minimal: image: ${BSC_ERIGON3_IMAGE:-ghcr.io/node-real/bsc-erigon}:${BSC_CHAPEL_ERIGON3_VERSION:-v1.3.6} diff --git a/bsc/erigon3/bsc-chapel-erigon3-pruned-trace.yml b/bsc/erigon3/bsc-chapel-erigon3-pruned-trace.yml index 1ad20caf..e8070d47 100644 --- a/bsc/erigon3/bsc-chapel-erigon3-pruned-trace.yml +++ b/bsc/erigon3/bsc-chapel-erigon3-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:bsc/erigon3/bsc-chapel-erigon3-pruned-trace.yml +# +# docker compose up -d + services: bsc-chapel: image: ${BSC_ERIGON3_IMAGE:-ghcr.io/node-real/bsc-erigon}:${BSC_CHAPEL_ERIGON3_VERSION:-v1.3.6} diff --git a/bsc/erigon3/bsc-mainnet-erigon3-archive-trace.yml b/bsc/erigon3/bsc-mainnet-erigon3-archive-trace.yml index f155f935..d01c731d 100644 --- a/bsc/erigon3/bsc-mainnet-erigon3-archive-trace.yml +++ b/bsc/erigon3/bsc-mainnet-erigon3-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:bsc/erigon3/bsc-mainnet-erigon3-archive-trace.yml +# +# docker compose up -d + services: bsc-mainnet-archive: image: ${BSC_ERIGON3_IMAGE:-ghcr.io/node-real/bsc-erigon}:${BSC_MAINNET_ERIGON3_VERSION:-v1.3.6} diff --git a/bsc/erigon3/bsc-mainnet-erigon3-minimal-trace.yml b/bsc/erigon3/bsc-mainnet-erigon3-minimal-trace.yml index 68c4da7f..da881d06 100644 --- a/bsc/erigon3/bsc-mainnet-erigon3-minimal-trace.yml +++ b/bsc/erigon3/bsc-mainnet-erigon3-minimal-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:bsc/erigon3/bsc-mainnet-erigon3-minimal-trace.yml +# +# docker compose up -d + services: bsc-mainnet-minimal: image: ${BSC_ERIGON3_IMAGE:-ghcr.io/node-real/bsc-erigon}:${BSC_MAINNET_ERIGON3_VERSION:-v1.3.6} diff --git a/bsc/erigon3/bsc-mainnet-erigon3-pruned-trace.yml b/bsc/erigon3/bsc-mainnet-erigon3-pruned-trace.yml index fa8e5cb8..94bb339b 100644 --- a/bsc/erigon3/bsc-mainnet-erigon3-pruned-trace.yml +++ b/bsc/erigon3/bsc-mainnet-erigon3-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:bsc/erigon3/bsc-mainnet-erigon3-pruned-trace.yml +# +# docker compose up -d + services: bsc-mainnet: image: ${BSC_ERIGON3_IMAGE:-ghcr.io/node-real/bsc-erigon}:${BSC_MAINNET_ERIGON3_VERSION:-v1.3.6} diff --git a/celo/geth/celo-alfajores-geth-archive-leveldb-hash.yml b/celo/geth/celo-alfajores-geth-archive-leveldb-hash.yml index b549aec3..b3ba4073 100644 --- a/celo/geth/celo-alfajores-geth-archive-leveldb-hash.yml +++ b/celo/geth/celo-alfajores-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:celo/geth/celo-alfajores-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: celo-alfajores-archive: image: ${CELO_GETH_IMAGE:-us.gcr.io/celo-org/geth}:${CELO_ALFAJORES_GETH_VERSION:-1.8.9} diff --git a/celo/geth/celo-alfajores-geth-pruned-leveldb-hash.yml b/celo/geth/celo-alfajores-geth-pruned-leveldb-hash.yml index 8ad7c1fc..35812a3e 100644 --- a/celo/geth/celo-alfajores-geth-pruned-leveldb-hash.yml +++ b/celo/geth/celo-alfajores-geth-pruned-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:celo/geth/celo-alfajores-geth-pruned-leveldb-hash.yml +# +# docker compose up -d + services: celo-alfajores: image: ${CELO_GETH_IMAGE:-us.gcr.io/celo-org/geth}:${CELO_ALFAJORES_GETH_VERSION:-1.8.9} diff --git a/celo/geth/celo-mainnet-geth-archive-leveldb-hash.yml b/celo/geth/celo-mainnet-geth-archive-leveldb-hash.yml index ec71f585..49f0845e 100644 --- a/celo/geth/celo-mainnet-geth-archive-leveldb-hash.yml +++ b/celo/geth/celo-mainnet-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:celo/geth/celo-mainnet-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: celo-mainnet-archive: image: ${CELO_GETH_IMAGE:-us.gcr.io/celo-org/geth}:${CELO_MAINNET_GETH_VERSION:-1.8.9} diff --git a/celo/geth/celo-mainnet-geth-pruned-leveldb-hash.yml b/celo/geth/celo-mainnet-geth-pruned-leveldb-hash.yml index 5e222304..c4f05c7f 100644 --- a/celo/geth/celo-mainnet-geth-pruned-leveldb-hash.yml +++ b/celo/geth/celo-mainnet-geth-pruned-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:celo/geth/celo-mainnet-geth-pruned-leveldb-hash.yml +# +# docker compose up -d + services: celo-mainnet: image: ${CELO_GETH_IMAGE:-us.gcr.io/celo-org/geth}:${CELO_MAINNET_GETH_VERSION:-1.8.9} diff --git a/core/core/core-buffalo-core-pruned-pebble-path.yml b/core/core/core-buffalo-core-pruned-pebble-path.yml index b3f4f3ca..8f45676e 100644 --- a/core/core/core-buffalo-core-pruned-pebble-path.yml +++ b/core/core/core-buffalo-core-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:core/core/core-buffalo-core-pruned-pebble-path.yml +# +# docker compose up -d + services: core-buffalo: image: ${CORE_CORE_IMAGE:-ghcr.io/coredao-org/core-chain}:${CORE_BUFFALO_CORE_VERSION:-1.0.15} diff --git a/core/core/core-mainnet-core-archive-leveldb-hash.yml b/core/core/core-mainnet-core-archive-leveldb-hash.yml index e4c7f5e4..74156eb8 100644 --- a/core/core/core-mainnet-core-archive-leveldb-hash.yml +++ b/core/core/core-mainnet-core-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:core/core/core-mainnet-core-archive-leveldb-hash.yml +# +# docker compose up -d + services: core-mainnet-archive: image: ${CORE_CORE_IMAGE:-ghcr.io/coredao-org/core-chain}:${CORE_MAINNET_CORE_VERSION:-1.0.15} diff --git a/core/core/core-mainnet-core-pruned-leveldb-hash.yml b/core/core/core-mainnet-core-pruned-leveldb-hash.yml index f5c578cd..c6c7c2ea 100644 --- a/core/core/core-mainnet-core-pruned-leveldb-hash.yml +++ b/core/core/core-mainnet-core-pruned-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:core/core/core-mainnet-core-pruned-leveldb-hash.yml +# +# docker compose up -d + services: core-mainnet: image: ${CORE_CORE_IMAGE:-ghcr.io/coredao-org/core-chain}:${CORE_MAINNET_CORE_VERSION:-1.0.15} diff --git a/core/core/core-pigeon-core-pruned-pebble-path.yml b/core/core/core-pigeon-core-pruned-pebble-path.yml index c9ebfdb8..79533418 100644 --- a/core/core/core-pigeon-core-pruned-pebble-path.yml +++ b/core/core/core-pigeon-core-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:core/core/core-pigeon-core-pruned-pebble-path.yml +# +# docker compose up -d + services: core-pigeon: image: ${CORE_CORE_IMAGE:-ghcr.io/coredao-org/core-chain}:${CORE_PIGEON_CORE_VERSION:-1.0.15} diff --git a/cronos-zkevm/external-node/cronos-zkevm-mainnet-external-node-archive.yml b/cronos-zkevm/external-node/cronos-zkevm-mainnet-external-node-archive.yml index a43825b0..caa37c5c 100644 --- a/cronos-zkevm/external-node/cronos-zkevm-mainnet-external-node-archive.yml +++ b/cronos-zkevm/external-node/cronos-zkevm-mainnet-external-node-archive.yml @@ -3,6 +3,14 @@ # here https://docs-zkevm.cronos.org/for-node-hosts/running-nodes/cronos-zkevm-mainnet # and change this yaml file temporarily to run pg_restore +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:cronos-zkevm/external-node/cronos-zkevm-mainnet-external-node-archive.yml +# +# docker compose up -d + services: cronos-zkevm-mainnet-archive-client: image: ${CRONOS_ZKEVM_EXTERNAL_NODE_IMAGE:-ghcr.io/cronos-labs/external-node}:${CRONOS_ZKEVM_MAINNET_EXTERNAL_NODE_VERSION:-v27.1.1} diff --git a/cronos-zkevm/external-node/cronos-zkevm-mainnet-external-node-pruned.yml b/cronos-zkevm/external-node/cronos-zkevm-mainnet-external-node-pruned.yml index 1f049c45..1dc42866 100644 --- a/cronos-zkevm/external-node/cronos-zkevm-mainnet-external-node-pruned.yml +++ b/cronos-zkevm/external-node/cronos-zkevm-mainnet-external-node-pruned.yml @@ -3,6 +3,14 @@ # here https://docs-zkevm.cronos.org/for-node-hosts/running-nodes/cronos-zkevm-mainnet # and change this yaml file temporarily to run pg_restore +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:cronos-zkevm/external-node/cronos-zkevm-mainnet-external-node-pruned.yml +# +# docker compose up -d + services: cronos-zkevm-mainnet-client: image: ${CRONOS_ZKEVM_EXTERNAL_NODE_IMAGE:-ghcr.io/cronos-labs/external-node}:${CRONOS_ZKEVM_MAINNET_EXTERNAL_NODE_VERSION:-v27.1.1} diff --git a/cronos-zkevm/external-node/cronos-zkevm-testnet-external-node-archive.yml b/cronos-zkevm/external-node/cronos-zkevm-testnet-external-node-archive.yml index 7019bd94..56933e6f 100644 --- a/cronos-zkevm/external-node/cronos-zkevm-testnet-external-node-archive.yml +++ b/cronos-zkevm/external-node/cronos-zkevm-testnet-external-node-archive.yml @@ -3,6 +3,14 @@ # here https://docs-zkevm.cronos.org/for-node-hosts/running-nodes/cronos-zkevm-sepolia-testnet # and change this yaml file temporarily to run pg_restore +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:cronos-zkevm/external-node/cronos-zkevm-testnet-external-node-archive.yml +# +# docker compose up -d + services: cronos-zkevm-testnet-archive-client: image: ${CRONOS_ZKEVM_EXTERNAL_NODE_IMAGE:-ghcr.io/cronos-labs/external-node}:${CRONOS_ZKEVM_TESTNET_EXTERNAL_NODE_VERSION:-v27.1.1} diff --git a/cronos-zkevm/external-node/cronos-zkevm-testnet-external-node-pruned.yml b/cronos-zkevm/external-node/cronos-zkevm-testnet-external-node-pruned.yml index 45440c4c..b18f477a 100644 --- a/cronos-zkevm/external-node/cronos-zkevm-testnet-external-node-pruned.yml +++ b/cronos-zkevm/external-node/cronos-zkevm-testnet-external-node-pruned.yml @@ -3,6 +3,14 @@ # here https://docs-zkevm.cronos.org/for-node-hosts/running-nodes/cronos-zkevm-sepolia-testnet # and change this yaml file temporarily to run pg_restore +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:cronos-zkevm/external-node/cronos-zkevm-testnet-external-node-pruned.yml +# +# docker compose up -d + services: cronos-zkevm-testnet-client: image: ${CRONOS_ZKEVM_EXTERNAL_NODE_IMAGE:-ghcr.io/cronos-labs/external-node}:${CRONOS_ZKEVM_TESTNET_EXTERNAL_NODE_VERSION:-v27.1.1} diff --git a/ethereum/besu/ethereum-classic-besu-pruned-bonsai.yml b/ethereum/besu/ethereum-classic-besu-pruned-bonsai.yml index 0f514b1d..782de38a 100644 --- a/ethereum/besu/ethereum-classic-besu-pruned-bonsai.yml +++ b/ethereum/besu/ethereum-classic-besu-pruned-bonsai.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/besu/ethereum-classic-besu-pruned-bonsai.yml +# +# docker compose up -d + services: ethereum-classic-client: image: ${ETHEREUM_BESU_IMAGE:-hyperledger/besu}:${ETHEREUM_CLASSIC_BESU_VERSION:-25.4.1} diff --git a/ethereum/erigon3/ethereum-holesky-erigon3-archive-trace.yml b/ethereum/erigon3/ethereum-holesky-erigon3-archive-trace.yml index a396da5a..f6b702c2 100644 --- a/ethereum/erigon3/ethereum-holesky-erigon3-archive-trace.yml +++ b/ethereum/erigon3/ethereum-holesky-erigon3-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/erigon3/ethereum-holesky-erigon3-archive-trace.yml +# +# docker compose up -d + services: ethereum-holesky-archive: image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_HOLESKY_ERIGON3_VERSION:-v3.0.2} diff --git a/ethereum/erigon3/ethereum-holesky-erigon3-minimal-trace.yml b/ethereum/erigon3/ethereum-holesky-erigon3-minimal-trace.yml index 60ded570..7b8f2381 100644 --- a/ethereum/erigon3/ethereum-holesky-erigon3-minimal-trace.yml +++ b/ethereum/erigon3/ethereum-holesky-erigon3-minimal-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/erigon3/ethereum-holesky-erigon3-minimal-trace.yml +# +# docker compose up -d + services: ethereum-holesky-minimal: image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_HOLESKY_ERIGON3_VERSION:-v3.0.2} diff --git a/ethereum/erigon3/ethereum-holesky-erigon3-pruned-trace.yml b/ethereum/erigon3/ethereum-holesky-erigon3-pruned-trace.yml index 06550599..ffb9656a 100644 --- a/ethereum/erigon3/ethereum-holesky-erigon3-pruned-trace.yml +++ b/ethereum/erigon3/ethereum-holesky-erigon3-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/erigon3/ethereum-holesky-erigon3-pruned-trace.yml +# +# docker compose up -d + services: ethereum-holesky: image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_HOLESKY_ERIGON3_VERSION:-v3.0.2} diff --git a/ethereum/erigon3/ethereum-mainnet-erigon3-archive-trace.yml b/ethereum/erigon3/ethereum-mainnet-erigon3-archive-trace.yml index 319c85e0..f71e4a41 100644 --- a/ethereum/erigon3/ethereum-mainnet-erigon3-archive-trace.yml +++ b/ethereum/erigon3/ethereum-mainnet-erigon3-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/erigon3/ethereum-mainnet-erigon3-archive-trace.yml +# +# docker compose up -d + services: ethereum-mainnet-archive: image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_MAINNET_ERIGON3_VERSION:-v3.0.2} diff --git a/ethereum/erigon3/ethereum-mainnet-erigon3-minimal-trace.yml b/ethereum/erigon3/ethereum-mainnet-erigon3-minimal-trace.yml index e3c97146..a4f961a3 100644 --- a/ethereum/erigon3/ethereum-mainnet-erigon3-minimal-trace.yml +++ b/ethereum/erigon3/ethereum-mainnet-erigon3-minimal-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/erigon3/ethereum-mainnet-erigon3-minimal-trace.yml +# +# docker compose up -d + services: ethereum-mainnet-minimal: image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_MAINNET_ERIGON3_VERSION:-v3.0.2} diff --git a/ethereum/erigon3/ethereum-mainnet-erigon3-pruned-trace.yml b/ethereum/erigon3/ethereum-mainnet-erigon3-pruned-trace.yml index 59322d9e..1028f69e 100644 --- a/ethereum/erigon3/ethereum-mainnet-erigon3-pruned-trace.yml +++ b/ethereum/erigon3/ethereum-mainnet-erigon3-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/erigon3/ethereum-mainnet-erigon3-pruned-trace.yml +# +# docker compose up -d + services: ethereum-mainnet: image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_MAINNET_ERIGON3_VERSION:-v3.0.2} diff --git a/ethereum/erigon3/ethereum-sepolia-erigon3-archive-trace.yml b/ethereum/erigon3/ethereum-sepolia-erigon3-archive-trace.yml index be8725ca..0c74bc61 100644 --- a/ethereum/erigon3/ethereum-sepolia-erigon3-archive-trace.yml +++ b/ethereum/erigon3/ethereum-sepolia-erigon3-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/erigon3/ethereum-sepolia-erigon3-archive-trace.yml +# +# docker compose up -d + services: ethereum-sepolia-archive: image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_SEPOLIA_ERIGON3_VERSION:-v3.0.2} diff --git a/ethereum/erigon3/ethereum-sepolia-erigon3-minimal-trace.yml b/ethereum/erigon3/ethereum-sepolia-erigon3-minimal-trace.yml index 3fc9cd2a..7100c61a 100644 --- a/ethereum/erigon3/ethereum-sepolia-erigon3-minimal-trace.yml +++ b/ethereum/erigon3/ethereum-sepolia-erigon3-minimal-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/erigon3/ethereum-sepolia-erigon3-minimal-trace.yml +# +# docker compose up -d + services: ethereum-sepolia-minimal: image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_SEPOLIA_ERIGON3_VERSION:-v3.0.2} diff --git a/ethereum/erigon3/ethereum-sepolia-erigon3-pruned-trace.yml b/ethereum/erigon3/ethereum-sepolia-erigon3-pruned-trace.yml index 9f2ca5c3..5d0ac069 100644 --- a/ethereum/erigon3/ethereum-sepolia-erigon3-pruned-trace.yml +++ b/ethereum/erigon3/ethereum-sepolia-erigon3-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/erigon3/ethereum-sepolia-erigon3-pruned-trace.yml +# +# docker compose up -d + services: ethereum-sepolia: image: ${ETHEREUM_ERIGON3_IMAGE:-erigontech/erigon}:${ETHEREUM_SEPOLIA_ERIGON3_VERSION:-v3.0.2} diff --git a/ethereum/geth/ethereum-holesky-geth-pruned-pebble-path.yml b/ethereum/geth/ethereum-holesky-geth-pruned-pebble-path.yml index 923a7428..6dd2dba3 100644 --- a/ethereum/geth/ethereum-holesky-geth-pruned-pebble-path.yml +++ b/ethereum/geth/ethereum-holesky-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/geth/ethereum-holesky-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: ethereum-holesky: image: ${ETHEREUM_GETH_IMAGE:-ethereum/client-go}:${ETHEREUM_HOLESKY_GETH_VERSION:-v1.15.7} diff --git a/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path.yml b/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path.yml index 43c2f387..8ae013f1 100644 --- a/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path.yml +++ b/ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/geth/ethereum-mainnet-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: ethereum-mainnet: image: ${ETHEREUM_GETH_IMAGE:-ethereum/client-go}:${ETHEREUM_MAINNET_GETH_VERSION:-v1.15.7} diff --git a/ethereum/geth/ethereum-sepolia-geth-pruned-pebble-path.yml b/ethereum/geth/ethereum-sepolia-geth-pruned-pebble-path.yml index eadc5a72..b4ba0838 100644 --- a/ethereum/geth/ethereum-sepolia-geth-pruned-pebble-path.yml +++ b/ethereum/geth/ethereum-sepolia-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/geth/ethereum-sepolia-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: ethereum-sepolia: image: ${ETHEREUM_GETH_IMAGE:-ethereum/client-go}:${ETHEREUM_SEPOLIA_GETH_VERSION:-v1.15.7} diff --git a/ethereum/reth/ethereum-holesky-reth-archive-trace.yml b/ethereum/reth/ethereum-holesky-reth-archive-trace.yml index dc8ba4d9..2dfd9f8f 100644 --- a/ethereum/reth/ethereum-holesky-reth-archive-trace.yml +++ b/ethereum/reth/ethereum-holesky-reth-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/reth/ethereum-holesky-reth-archive-trace.yml +# +# docker compose up -d + services: ethereum-holesky-archive: image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_HOLESKY_RETH_VERSION:-v1.3.12} diff --git a/ethereum/reth/ethereum-holesky-reth-pruned-trace.yml b/ethereum/reth/ethereum-holesky-reth-pruned-trace.yml index 296b5de5..4d0ffc12 100644 --- a/ethereum/reth/ethereum-holesky-reth-pruned-trace.yml +++ b/ethereum/reth/ethereum-holesky-reth-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/reth/ethereum-holesky-reth-pruned-trace.yml +# +# docker compose up -d + services: ethereum-holesky: image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_HOLESKY_RETH_VERSION:-v1.3.12} diff --git a/ethereum/reth/ethereum-mainnet-reth-archive-trace--nimbus.yml b/ethereum/reth/ethereum-mainnet-reth-archive-trace--nimbus.yml index cfc0d35a..a3d3a31b 100644 --- a/ethereum/reth/ethereum-mainnet-reth-archive-trace--nimbus.yml +++ b/ethereum/reth/ethereum-mainnet-reth-archive-trace--nimbus.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/reth/ethereum-mainnet-reth-archive-trace--nimbus.yml +# +# docker compose up -d + services: ethereum-mainnet-archive: image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.3.12} diff --git a/ethereum/reth/ethereum-mainnet-reth-archive-trace.yml b/ethereum/reth/ethereum-mainnet-reth-archive-trace.yml index 2733746a..7eff8cb2 100644 --- a/ethereum/reth/ethereum-mainnet-reth-archive-trace.yml +++ b/ethereum/reth/ethereum-mainnet-reth-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/reth/ethereum-mainnet-reth-archive-trace.yml +# +# docker compose up -d + services: ethereum-mainnet-archive: image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.3.12} diff --git a/ethereum/reth/ethereum-mainnet-reth-minimal-trace--blsync.yml b/ethereum/reth/ethereum-mainnet-reth-minimal-trace--blsync.yml index d5ab66d0..783c0726 100644 --- a/ethereum/reth/ethereum-mainnet-reth-minimal-trace--blsync.yml +++ b/ethereum/reth/ethereum-mainnet-reth-minimal-trace--blsync.yml @@ -3,6 +3,14 @@ # it's important to disable certain methods on the rpc server which would otherwise cause issues with the drpc gateway. # this is why we have a minimal profile that doesn't actually exist in reth. +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/reth/ethereum-mainnet-reth-minimal-trace--blsync.yml +# +# docker compose up -d + services: ethereum-mainnet-minimal: image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.3.12} diff --git a/ethereum/reth/ethereum-mainnet-reth-minimal-trace--nimbus.yml b/ethereum/reth/ethereum-mainnet-reth-minimal-trace--nimbus.yml index df3065c6..f8dea894 100644 --- a/ethereum/reth/ethereum-mainnet-reth-minimal-trace--nimbus.yml +++ b/ethereum/reth/ethereum-mainnet-reth-minimal-trace--nimbus.yml @@ -3,6 +3,14 @@ # it's important to disable certain methods on the rpc server which would otherwise cause issues with the drpc gateway. # this is why we have a minimal profile that doesn't actually exist in reth. +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/reth/ethereum-mainnet-reth-minimal-trace--nimbus.yml +# +# docker compose up -d + services: ethereum-mainnet-minimal: image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.3.12} diff --git a/ethereum/reth/ethereum-mainnet-reth-pruned-trace--nimbus.yml b/ethereum/reth/ethereum-mainnet-reth-pruned-trace--nimbus.yml index eb5ea4a8..5cd0a165 100644 --- a/ethereum/reth/ethereum-mainnet-reth-pruned-trace--nimbus.yml +++ b/ethereum/reth/ethereum-mainnet-reth-pruned-trace--nimbus.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/reth/ethereum-mainnet-reth-pruned-trace--nimbus.yml +# +# docker compose up -d + services: ethereum-mainnet: image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.3.12} diff --git a/ethereum/reth/ethereum-mainnet-reth-pruned-trace.yml b/ethereum/reth/ethereum-mainnet-reth-pruned-trace.yml index 2c2dab1e..37fd7b6c 100644 --- a/ethereum/reth/ethereum-mainnet-reth-pruned-trace.yml +++ b/ethereum/reth/ethereum-mainnet-reth-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/reth/ethereum-mainnet-reth-pruned-trace.yml +# +# docker compose up -d + services: ethereum-mainnet: image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_MAINNET_RETH_VERSION:-v1.3.12} diff --git a/ethereum/reth/ethereum-sepolia-reth-archive-trace.yml b/ethereum/reth/ethereum-sepolia-reth-archive-trace.yml index f701b1ea..e0884b38 100644 --- a/ethereum/reth/ethereum-sepolia-reth-archive-trace.yml +++ b/ethereum/reth/ethereum-sepolia-reth-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/reth/ethereum-sepolia-reth-archive-trace.yml +# +# docker compose up -d + services: ethereum-sepolia-archive: image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_SEPOLIA_RETH_VERSION:-v1.3.12} diff --git a/ethereum/reth/ethereum-sepolia-reth-pruned-trace.yml b/ethereum/reth/ethereum-sepolia-reth-pruned-trace.yml index 3670ddac..30427ca9 100644 --- a/ethereum/reth/ethereum-sepolia-reth-pruned-trace.yml +++ b/ethereum/reth/ethereum-sepolia-reth-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ethereum/reth/ethereum-sepolia-reth-pruned-trace.yml +# +# docker compose up -d + services: ethereum-sepolia: image: ${ETHEREUM_RETH_IMAGE:-ghcr.io/paradigmxyz/reth}:${ETHEREUM_SEPOLIA_RETH_VERSION:-v1.3.12} diff --git a/fantom/opera/fantom-mainnet-opera-archive-trace.yml b/fantom/opera/fantom-mainnet-opera-archive-trace.yml index e23263da..5b075926 100644 --- a/fantom/opera/fantom-mainnet-opera-archive-trace.yml +++ b/fantom/opera/fantom-mainnet-opera-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:fantom/opera/fantom-mainnet-opera-archive-trace.yml +# +# docker compose up -d + services: fantom-mainnet-archive: build: diff --git a/fantom/opera/fantom-mainnet-opera-archive.yml b/fantom/opera/fantom-mainnet-opera-archive.yml index e54b6bd5..39ddece5 100644 --- a/fantom/opera/fantom-mainnet-opera-archive.yml +++ b/fantom/opera/fantom-mainnet-opera-archive.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:fantom/opera/fantom-mainnet-opera-archive.yml +# +# docker compose up -d + services: fantom-mainnet-archive: build: diff --git a/fantom/opera/fantom-mainnet-opera-pruned-trace.yml b/fantom/opera/fantom-mainnet-opera-pruned-trace.yml index 7b5e5292..e6d8dab6 100644 --- a/fantom/opera/fantom-mainnet-opera-pruned-trace.yml +++ b/fantom/opera/fantom-mainnet-opera-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:fantom/opera/fantom-mainnet-opera-pruned-trace.yml +# +# docker compose up -d + services: fantom-mainnet: build: diff --git a/fantom/opera/fantom-mainnet-opera-pruned.yml b/fantom/opera/fantom-mainnet-opera-pruned.yml index b5fe529b..9b03bef7 100644 --- a/fantom/opera/fantom-mainnet-opera-pruned.yml +++ b/fantom/opera/fantom-mainnet-opera-pruned.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:fantom/opera/fantom-mainnet-opera-pruned.yml +# +# docker compose up -d + services: fantom-mainnet: build: diff --git a/fantom/opera/fantom-testnet-opera-archive-trace.yml b/fantom/opera/fantom-testnet-opera-archive-trace.yml index 5dd9aab0..9ba5672e 100644 --- a/fantom/opera/fantom-testnet-opera-archive-trace.yml +++ b/fantom/opera/fantom-testnet-opera-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:fantom/opera/fantom-testnet-opera-archive-trace.yml +# +# docker compose up -d + services: fantom-testnet-archive: build: diff --git a/fantom/opera/fantom-testnet-opera-archive.yml b/fantom/opera/fantom-testnet-opera-archive.yml index 48abc719..a97cedf1 100644 --- a/fantom/opera/fantom-testnet-opera-archive.yml +++ b/fantom/opera/fantom-testnet-opera-archive.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:fantom/opera/fantom-testnet-opera-archive.yml +# +# docker compose up -d + services: fantom-testnet-archive: build: diff --git a/fantom/opera/fantom-testnet-opera-pruned-trace.yml b/fantom/opera/fantom-testnet-opera-pruned-trace.yml index 678c077a..0db3640f 100644 --- a/fantom/opera/fantom-testnet-opera-pruned-trace.yml +++ b/fantom/opera/fantom-testnet-opera-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:fantom/opera/fantom-testnet-opera-pruned-trace.yml +# +# docker compose up -d + services: fantom-testnet: build: diff --git a/fantom/opera/fantom-testnet-opera-pruned.yml b/fantom/opera/fantom-testnet-opera-pruned.yml index 978d4b16..f045375a 100644 --- a/fantom/opera/fantom-testnet-opera-pruned.yml +++ b/fantom/opera/fantom-testnet-opera-pruned.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:fantom/opera/fantom-testnet-opera-pruned.yml +# +# docker compose up -d + services: fantom-testnet: build: diff --git a/fantom/sonic/fantom-mainnet-sonic-archive.yml b/fantom/sonic/fantom-mainnet-sonic-archive.yml index bf337b92..87dd1fb3 100644 --- a/fantom/sonic/fantom-mainnet-sonic-archive.yml +++ b/fantom/sonic/fantom-mainnet-sonic-archive.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:fantom/sonic/fantom-mainnet-sonic-archive.yml +# +# docker compose up -d + services: fantom-mainnet-archive: build: diff --git a/fantom/sonic/fantom-testnet-sonic-archive.yml b/fantom/sonic/fantom-testnet-sonic-archive.yml index 0149d7ea..38b8eab8 100644 --- a/fantom/sonic/fantom-testnet-sonic-archive.yml +++ b/fantom/sonic/fantom-testnet-sonic-archive.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:fantom/sonic/fantom-testnet-sonic-archive.yml +# +# docker compose up -d + services: fantom-testnet-archive: build: diff --git a/gnosis/erigon3/gnosis-chiado-erigon3-archive-trace.yml b/gnosis/erigon3/gnosis-chiado-erigon3-archive-trace.yml index ddb1f302..50e3e3d9 100644 --- a/gnosis/erigon3/gnosis-chiado-erigon3-archive-trace.yml +++ b/gnosis/erigon3/gnosis-chiado-erigon3-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:gnosis/erigon3/gnosis-chiado-erigon3-archive-trace.yml +# +# docker compose up -d + services: gnosis-chiado-archive: image: ${GNOSIS_ERIGON3_IMAGE:-erigontech/erigon}:${GNOSIS_CHIADO_ERIGON3_VERSION:-v3.0.2} diff --git a/gnosis/erigon3/gnosis-chiado-erigon3-minimal-trace.yml b/gnosis/erigon3/gnosis-chiado-erigon3-minimal-trace.yml index c305f164..ddfb421a 100644 --- a/gnosis/erigon3/gnosis-chiado-erigon3-minimal-trace.yml +++ b/gnosis/erigon3/gnosis-chiado-erigon3-minimal-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:gnosis/erigon3/gnosis-chiado-erigon3-minimal-trace.yml +# +# docker compose up -d + services: gnosis-chiado-minimal: image: ${GNOSIS_ERIGON3_IMAGE:-erigontech/erigon}:${GNOSIS_CHIADO_ERIGON3_VERSION:-v3.0.2} diff --git a/gnosis/erigon3/gnosis-chiado-erigon3-pruned-trace.yml b/gnosis/erigon3/gnosis-chiado-erigon3-pruned-trace.yml index ffeda9d2..30be553f 100644 --- a/gnosis/erigon3/gnosis-chiado-erigon3-pruned-trace.yml +++ b/gnosis/erigon3/gnosis-chiado-erigon3-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:gnosis/erigon3/gnosis-chiado-erigon3-pruned-trace.yml +# +# docker compose up -d + services: gnosis-chiado: image: ${GNOSIS_ERIGON3_IMAGE:-erigontech/erigon}:${GNOSIS_CHIADO_ERIGON3_VERSION:-v3.0.2} diff --git a/gnosis/erigon3/gnosis-mainnet-erigon3-archive-trace.yml b/gnosis/erigon3/gnosis-mainnet-erigon3-archive-trace.yml index d5f2752a..085300c3 100644 --- a/gnosis/erigon3/gnosis-mainnet-erigon3-archive-trace.yml +++ b/gnosis/erigon3/gnosis-mainnet-erigon3-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:gnosis/erigon3/gnosis-mainnet-erigon3-archive-trace.yml +# +# docker compose up -d + services: gnosis-mainnet-archive: image: ${GNOSIS_ERIGON3_IMAGE:-erigontech/erigon}:${GNOSIS_MAINNET_ERIGON3_VERSION:-v3.0.2} diff --git a/gnosis/erigon3/gnosis-mainnet-erigon3-minimal-trace.yml b/gnosis/erigon3/gnosis-mainnet-erigon3-minimal-trace.yml index a878bb79..83aff8d7 100644 --- a/gnosis/erigon3/gnosis-mainnet-erigon3-minimal-trace.yml +++ b/gnosis/erigon3/gnosis-mainnet-erigon3-minimal-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:gnosis/erigon3/gnosis-mainnet-erigon3-minimal-trace.yml +# +# docker compose up -d + services: gnosis-mainnet-minimal: image: ${GNOSIS_ERIGON3_IMAGE:-erigontech/erigon}:${GNOSIS_MAINNET_ERIGON3_VERSION:-v3.0.2} diff --git a/gnosis/erigon3/gnosis-mainnet-erigon3-pruned-trace.yml b/gnosis/erigon3/gnosis-mainnet-erigon3-pruned-trace.yml index c3d9bf74..d872fee5 100644 --- a/gnosis/erigon3/gnosis-mainnet-erigon3-pruned-trace.yml +++ b/gnosis/erigon3/gnosis-mainnet-erigon3-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:gnosis/erigon3/gnosis-mainnet-erigon3-pruned-trace.yml +# +# docker compose up -d + services: gnosis-mainnet: image: ${GNOSIS_ERIGON3_IMAGE:-erigontech/erigon}:${GNOSIS_MAINNET_ERIGON3_VERSION:-v3.0.2} diff --git a/goat/geth/goat-mainnet-geth-archive-leveldb-hash.yml b/goat/geth/goat-mainnet-geth-archive-leveldb-hash.yml index e741b2b4..f8df9014 100644 --- a/goat/geth/goat-mainnet-geth-archive-leveldb-hash.yml +++ b/goat/geth/goat-mainnet-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:goat/geth/goat-mainnet-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: goat-mainnet-archive: image: ${GOAT_GETH_IMAGE:-ghcr.io/goatnetwork/goat-geth}:${GOAT_MAINNET_GETH_VERSION:-v0.3.0} diff --git a/goat/geth/goat-mainnet-geth-pruned-pebble-path.yml b/goat/geth/goat-mainnet-geth-pruned-pebble-path.yml index a8ed8004..c40aeca1 100644 --- a/goat/geth/goat-mainnet-geth-pruned-pebble-path.yml +++ b/goat/geth/goat-mainnet-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:goat/geth/goat-mainnet-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: goat-mainnet: image: ${GOAT_GETH_IMAGE:-ghcr.io/goatnetwork/goat-geth}:${GOAT_MAINNET_GETH_VERSION:-v0.3.0} diff --git a/goat/geth/goat-testnet3-geth-archive-leveldb-hash.yml b/goat/geth/goat-testnet3-geth-archive-leveldb-hash.yml index 30e71af8..e12f7acc 100644 --- a/goat/geth/goat-testnet3-geth-archive-leveldb-hash.yml +++ b/goat/geth/goat-testnet3-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:goat/geth/goat-testnet3-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: goat-testnet3-archive: image: ${GOAT_GETH_IMAGE:-ghcr.io/goatnetwork/goat-geth}:${GOAT_TESTNET3_GETH_VERSION:-v0.1.7} diff --git a/goat/geth/goat-testnet3-geth-pruned-pebble-path.yml b/goat/geth/goat-testnet3-geth-pruned-pebble-path.yml index 608f0941..e5c0e3be 100644 --- a/goat/geth/goat-testnet3-geth-pruned-pebble-path.yml +++ b/goat/geth/goat-testnet3-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:goat/geth/goat-testnet3-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: goat-testnet3: image: ${GOAT_GETH_IMAGE:-ghcr.io/goatnetwork/goat-geth}:${GOAT_TESTNET3_GETH_VERSION:-v0.1.7} diff --git a/haqq/haqq/haqq-mainnet-haqq-pruned.yml b/haqq/haqq/haqq-mainnet-haqq-pruned.yml index ab5d8c62..91f7c385 100644 --- a/haqq/haqq/haqq-mainnet-haqq-pruned.yml +++ b/haqq/haqq/haqq-mainnet-haqq-pruned.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:haqq/haqq/haqq-mainnet-haqq-pruned.yml +# +# docker compose up -d + services: haqq-mainnet: image: ${HAQQ_HAQQ_IMAGE:-alhaqq/haqq}:${HAQQ_MAINNET_HAQQ_VERSION:-v1.8.2} diff --git a/lens/external-node/lens-mainnet-external-node-archive.yml b/lens/external-node/lens-mainnet-external-node-archive.yml index 57c287bc..17616371 100644 --- a/lens/external-node/lens-mainnet-external-node-archive.yml +++ b/lens/external-node/lens-mainnet-external-node-archive.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:lens/external-node/lens-mainnet-external-node-archive.yml +# +# docker compose up -d + services: lens-mainnet-archive-client: image: ${LENS_EXTERNAL_NODE_IMAGE:-matterlabs/external-node}:${LENS_MAINNET_EXTERNAL_NODE_VERSION:-2.0-v26.7.1_lens_custom_genesis-alpha} diff --git a/lens/external-node/lens-mainnet-external-node-pruned.yml b/lens/external-node/lens-mainnet-external-node-pruned.yml index 6329530a..6ad13c23 100644 --- a/lens/external-node/lens-mainnet-external-node-pruned.yml +++ b/lens/external-node/lens-mainnet-external-node-pruned.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:lens/external-node/lens-mainnet-external-node-pruned.yml +# +# docker compose up -d + services: lens-mainnet-client: image: ${LENS_EXTERNAL_NODE_IMAGE:-matterlabs/external-node}:${LENS_MAINNET_EXTERNAL_NODE_VERSION:-2.0-v26.7.1_lens_custom_genesis-alpha} diff --git a/lens/external-node/lens-testnet-external-node-archive.yml b/lens/external-node/lens-testnet-external-node-archive.yml index 5889c363..69b8e0b6 100644 --- a/lens/external-node/lens-testnet-external-node-archive.yml +++ b/lens/external-node/lens-testnet-external-node-archive.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:lens/external-node/lens-testnet-external-node-archive.yml +# +# docker compose up -d + services: lens-testnet-archive-client: image: ${LENS_EXTERNAL_NODE_IMAGE:-matterlabs/external-node}:${LENS_TESTNET_EXTERNAL_NODE_VERSION:-2.0-v26.7.1_lens_custom_genesis-alpha} diff --git a/lens/external-node/lens-testnet-external-node-pruned.yml b/lens/external-node/lens-testnet-external-node-pruned.yml index c491badb..e9862a74 100644 --- a/lens/external-node/lens-testnet-external-node-pruned.yml +++ b/lens/external-node/lens-testnet-external-node-pruned.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:lens/external-node/lens-testnet-external-node-pruned.yml +# +# docker compose up -d + services: lens-testnet-client: image: ${LENS_EXTERNAL_NODE_IMAGE:-matterlabs/external-node}:${LENS_TESTNET_EXTERNAL_NODE_VERSION:-2.0-v26.7.1_lens_custom_genesis-alpha} diff --git a/linea/besu/linea-mainnet-besu-pruned-bonsai.yml b/linea/besu/linea-mainnet-besu-pruned-bonsai.yml index 1466ba77..987e0c24 100644 --- a/linea/besu/linea-mainnet-besu-pruned-bonsai.yml +++ b/linea/besu/linea-mainnet-besu-pruned-bonsai.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:linea/besu/linea-mainnet-besu-pruned-bonsai.yml +# +# docker compose up -d + services: linea-mainnet-client: image: ${LINEA_BESU_IMAGE:-consensys/linea-besu-package}:${LINEA_MAINNET_BESU_VERSION:-sepolia-v0.1.15} diff --git a/linea/besu/linea-sepolia-besu-pruned-bonsai.yml b/linea/besu/linea-sepolia-besu-pruned-bonsai.yml index 97e6548e..bd86a1f6 100644 --- a/linea/besu/linea-sepolia-besu-pruned-bonsai.yml +++ b/linea/besu/linea-sepolia-besu-pruned-bonsai.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:linea/besu/linea-sepolia-besu-pruned-bonsai.yml +# +# docker compose up -d + services: linea-sepolia-client: image: ${LINEA_BESU_IMAGE:-consensys/linea-besu-package}:${LINEA_SEPOLIA_BESU_VERSION:-mainnet-v0.1.15} diff --git a/linea/erigon3/linea-mainnet-erigon3-archive-trace.yml b/linea/erigon3/linea-mainnet-erigon3-archive-trace.yml index c11f9722..891f4c87 100644 --- a/linea/erigon3/linea-mainnet-erigon3-archive-trace.yml +++ b/linea/erigon3/linea-mainnet-erigon3-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:linea/erigon3/linea-mainnet-erigon3-archive-trace.yml +# +# docker compose up -d + services: linea-mainnet-archive: image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_MAINNET_ERIGON3_VERSION:-v3.0.2} diff --git a/linea/erigon3/linea-mainnet-erigon3-minimal-trace.yml b/linea/erigon3/linea-mainnet-erigon3-minimal-trace.yml index c42205ef..d803ad1d 100644 --- a/linea/erigon3/linea-mainnet-erigon3-minimal-trace.yml +++ b/linea/erigon3/linea-mainnet-erigon3-minimal-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:linea/erigon3/linea-mainnet-erigon3-minimal-trace.yml +# +# docker compose up -d + services: linea-mainnet-minimal: image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_MAINNET_ERIGON3_VERSION:-v3.0.2} diff --git a/linea/erigon3/linea-mainnet-erigon3-pruned-trace.yml b/linea/erigon3/linea-mainnet-erigon3-pruned-trace.yml index 506919bb..b02ea487 100644 --- a/linea/erigon3/linea-mainnet-erigon3-pruned-trace.yml +++ b/linea/erigon3/linea-mainnet-erigon3-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:linea/erigon3/linea-mainnet-erigon3-pruned-trace.yml +# +# docker compose up -d + services: linea-mainnet: image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_MAINNET_ERIGON3_VERSION:-v3.0.2} diff --git a/linea/erigon3/linea-sepolia-erigon3-archive-trace.yml b/linea/erigon3/linea-sepolia-erigon3-archive-trace.yml index 1eee6ddf..d32a56f0 100644 --- a/linea/erigon3/linea-sepolia-erigon3-archive-trace.yml +++ b/linea/erigon3/linea-sepolia-erigon3-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:linea/erigon3/linea-sepolia-erigon3-archive-trace.yml +# +# docker compose up -d + services: linea-sepolia-archive: image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_SEPOLIA_ERIGON3_VERSION:-v3.0.2} diff --git a/linea/erigon3/linea-sepolia-erigon3-minimal-trace.yml b/linea/erigon3/linea-sepolia-erigon3-minimal-trace.yml index aa6aedc1..92556ca9 100644 --- a/linea/erigon3/linea-sepolia-erigon3-minimal-trace.yml +++ b/linea/erigon3/linea-sepolia-erigon3-minimal-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:linea/erigon3/linea-sepolia-erigon3-minimal-trace.yml +# +# docker compose up -d + services: linea-sepolia-minimal: image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_SEPOLIA_ERIGON3_VERSION:-v3.0.2} diff --git a/linea/erigon3/linea-sepolia-erigon3-pruned-trace.yml b/linea/erigon3/linea-sepolia-erigon3-pruned-trace.yml index 95f642e4..b16e4718 100644 --- a/linea/erigon3/linea-sepolia-erigon3-pruned-trace.yml +++ b/linea/erigon3/linea-sepolia-erigon3-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:linea/erigon3/linea-sepolia-erigon3-pruned-trace.yml +# +# docker compose up -d + services: linea-sepolia: image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_SEPOLIA_ERIGON3_VERSION:-v3.0.2} 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 a80ad4b3..4274b73f 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 @@ -1,6 +1,14 @@ --- # Find archive snapshots on publicnode.com +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:metis-andromeda/l2geth/metis-andromeda-mainnet-l2geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: metis-andromeda-mainnet-archive-client: image: ${METIS_ANDROMEDA_L2GETH_IMAGE:-metisdao/l2geth}:${METIS_ANDROMEDA_MAINNET_L2GETH_VERSION:-v0.3.5} diff --git a/op/erigon/base-mainnet-op-erigon-archive-trace.yml b/op/erigon/base-mainnet-op-erigon-archive-trace.yml index 448bd066..be6b3bc7 100644 --- a/op/erigon/base-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/base-mainnet-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/base-mainnet-op-erigon-archive-trace.yml +# +# docker compose up -d + services: base-mainnet-archive: image: ${BASE_ERIGON_IMAGE:-testinprod/op-erigon}:${BASE_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/base-sepolia-op-erigon-archive-trace.yml b/op/erigon/base-sepolia-op-erigon-archive-trace.yml index bee61829..893997f2 100644 --- a/op/erigon/base-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/base-sepolia-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/base-sepolia-op-erigon-archive-trace.yml +# +# docker compose up -d + services: base-sepolia-archive: image: ${BASE_ERIGON_IMAGE:-testinprod/op-erigon}:${BASE_SEPOLIA_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/bob-mainnet-op-erigon-archive-trace.yml b/op/erigon/bob-mainnet-op-erigon-archive-trace.yml index db4e1870..1f66bf6a 100644 --- a/op/erigon/bob-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/bob-mainnet-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/bob-mainnet-op-erigon-archive-trace.yml +# +# docker compose up -d + services: bob-mainnet-archive: image: ${BOB_ERIGON_IMAGE:-testinprod/op-erigon}:${BOB_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/boba-mainnet-op-erigon-archive-trace.yml b/op/erigon/boba-mainnet-op-erigon-archive-trace.yml index 9c9c528a..d1df2c6b 100644 --- a/op/erigon/boba-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/boba-mainnet-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/boba-mainnet-op-erigon-archive-trace.yml +# +# docker compose up -d + services: boba-mainnet-archive: image: ${BOBA_ERIGON_IMAGE:-us-docker.pkg.dev/boba-392114/bobanetwork-tools-artifacts/images/op-erigon}:${BOBA_MAINNET_ERIGON_VERSION:-v1.2.11} diff --git a/op/erigon/hashkeychain-mainnet-op-erigon-archive-trace.yml b/op/erigon/hashkeychain-mainnet-op-erigon-archive-trace.yml index 941a1d69..a917f4ce 100644 --- a/op/erigon/hashkeychain-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/hashkeychain-mainnet-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/hashkeychain-mainnet-op-erigon-archive-trace.yml +# +# docker compose up -d + services: hashkeychain-mainnet-archive: image: ${HASHKEYCHAIN_ERIGON_IMAGE:-testinprod/op-erigon}:${HASHKEYCHAIN_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/ink-mainnet-op-erigon-archive-trace.yml b/op/erigon/ink-mainnet-op-erigon-archive-trace.yml index 4a642094..23d58ec9 100644 --- a/op/erigon/ink-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/ink-mainnet-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/ink-mainnet-op-erigon-archive-trace.yml +# +# docker compose up -d + services: ink-mainnet-archive: image: ${INK_ERIGON_IMAGE:-testinprod/op-erigon}:${INK_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/ink-sepolia-op-erigon-archive-trace.yml b/op/erigon/ink-sepolia-op-erigon-archive-trace.yml index d689ed3f..e5a7e5e3 100644 --- a/op/erigon/ink-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/ink-sepolia-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/ink-sepolia-op-erigon-archive-trace.yml +# +# docker compose up -d + services: ink-sepolia-archive: image: ${INK_ERIGON_IMAGE:-testinprod/op-erigon}:${INK_SEPOLIA_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/lisk-mainnet-op-erigon-archive-trace.yml b/op/erigon/lisk-mainnet-op-erigon-archive-trace.yml index 887b9c30..efdf1147 100644 --- a/op/erigon/lisk-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/lisk-mainnet-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/lisk-mainnet-op-erigon-archive-trace.yml +# +# docker compose up -d + services: lisk-mainnet-archive: image: ${LISK_ERIGON_IMAGE:-testinprod/op-erigon}:${LISK_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/metal-mainnet-op-erigon-archive-trace.yml b/op/erigon/metal-mainnet-op-erigon-archive-trace.yml index ad51773b..9960a2fe 100644 --- a/op/erigon/metal-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/metal-mainnet-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/metal-mainnet-op-erigon-archive-trace.yml +# +# docker compose up -d + services: metal-mainnet-archive: image: ${METAL_ERIGON_IMAGE:-testinprod/op-erigon}:${METAL_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/mode-mainnet-op-erigon-archive-trace.yml b/op/erigon/mode-mainnet-op-erigon-archive-trace.yml index 213e0467..7ddb4f01 100644 --- a/op/erigon/mode-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/mode-mainnet-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/mode-mainnet-op-erigon-archive-trace.yml +# +# docker compose up -d + services: mode-mainnet-archive: image: ${MODE_ERIGON_IMAGE:-testinprod/op-erigon}:${MODE_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/mode-sepolia-op-erigon-archive-trace.yml b/op/erigon/mode-sepolia-op-erigon-archive-trace.yml index 23a7ec66..de060470 100644 --- a/op/erigon/mode-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/mode-sepolia-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/mode-sepolia-op-erigon-archive-trace.yml +# +# docker compose up -d + services: mode-sepolia-archive: image: ${MODE_ERIGON_IMAGE:-testinprod/op-erigon}:${MODE_SEPOLIA_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/op-mainnet-op-erigon-archive-trace.yml b/op/erigon/op-mainnet-op-erigon-archive-trace.yml index 890fca4f..0052e4c3 100644 --- a/op/erigon/op-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/op-mainnet-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/op-mainnet-op-erigon-archive-trace.yml +# +# docker compose up -d + services: op-mainnet-archive: image: ${OP_ERIGON_IMAGE:-testinprod/op-erigon}:${OP_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/op-sepolia-op-erigon-archive-trace.yml b/op/erigon/op-sepolia-op-erigon-archive-trace.yml index bf7cc533..d9058197 100644 --- a/op/erigon/op-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/op-sepolia-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/op-sepolia-op-erigon-archive-trace.yml +# +# docker compose up -d + services: op-sepolia-archive: image: ${OP_ERIGON_IMAGE:-testinprod/op-erigon}:${OP_SEPOLIA_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/snax-mainnet-op-erigon-archive-trace.yml b/op/erigon/snax-mainnet-op-erigon-archive-trace.yml index 63d4fafa..c588c757 100644 --- a/op/erigon/snax-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/snax-mainnet-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/snax-mainnet-op-erigon-archive-trace.yml +# +# docker compose up -d + services: snax-mainnet-archive: image: ${SNAX_ERIGON_IMAGE:-testinprod/op-erigon}:${SNAX_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/soneium-minato-op-erigon-archive-trace.yml b/op/erigon/soneium-minato-op-erigon-archive-trace.yml index 199e7107..d2459a0c 100644 --- a/op/erigon/soneium-minato-op-erigon-archive-trace.yml +++ b/op/erigon/soneium-minato-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/soneium-minato-op-erigon-archive-trace.yml +# +# docker compose up -d + services: soneium-minato-archive: image: ${SONEIUM_ERIGON_IMAGE:-testinprod/op-erigon}:${SONEIUM_MINATO_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/swell-mainnet-op-erigon-archive-trace.yml b/op/erigon/swell-mainnet-op-erigon-archive-trace.yml index 414463a1..3e3a658b 100644 --- a/op/erigon/swell-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/swell-mainnet-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/swell-mainnet-op-erigon-archive-trace.yml +# +# docker compose up -d + services: swell-mainnet-archive: image: ${SWELL_ERIGON_IMAGE:-testinprod/op-erigon}:${SWELL_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/unichain-mainnet-op-erigon-archive-trace.yml b/op/erigon/unichain-mainnet-op-erigon-archive-trace.yml index 767161ad..3cf6c1d6 100644 --- a/op/erigon/unichain-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/unichain-mainnet-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/unichain-mainnet-op-erigon-archive-trace.yml +# +# docker compose up -d + services: unichain-mainnet-archive: image: ${UNICHAIN_ERIGON_IMAGE:-testinprod/op-erigon}:${UNICHAIN_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/unichain-sepolia-op-erigon-archive-trace.yml b/op/erigon/unichain-sepolia-op-erigon-archive-trace.yml index a3804c6e..886b9c2f 100644 --- a/op/erigon/unichain-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/unichain-sepolia-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/unichain-sepolia-op-erigon-archive-trace.yml +# +# docker compose up -d + services: unichain-sepolia-archive: image: ${UNICHAIN_ERIGON_IMAGE:-testinprod/op-erigon}:${UNICHAIN_SEPOLIA_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/worldchain-mainnet-op-erigon-archive-trace.yml b/op/erigon/worldchain-mainnet-op-erigon-archive-trace.yml index 5f798c90..bf142fa5 100644 --- a/op/erigon/worldchain-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/worldchain-mainnet-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/worldchain-mainnet-op-erigon-archive-trace.yml +# +# docker compose up -d + services: worldchain-mainnet-archive: image: ${WORLDCHAIN_ERIGON_IMAGE:-testinprod/op-erigon}:${WORLDCHAIN_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/worldchain-sepolia-op-erigon-archive-trace.yml b/op/erigon/worldchain-sepolia-op-erigon-archive-trace.yml index f470daa8..8a95b363 100644 --- a/op/erigon/worldchain-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/worldchain-sepolia-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/worldchain-sepolia-op-erigon-archive-trace.yml +# +# docker compose up -d + services: worldchain-sepolia-archive: image: ${WORLDCHAIN_ERIGON_IMAGE:-testinprod/op-erigon}:${WORLDCHAIN_SEPOLIA_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/zora-mainnet-op-erigon-archive-trace.yml b/op/erigon/zora-mainnet-op-erigon-archive-trace.yml index 1543faf2..6496a70f 100644 --- a/op/erigon/zora-mainnet-op-erigon-archive-trace.yml +++ b/op/erigon/zora-mainnet-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/zora-mainnet-op-erigon-archive-trace.yml +# +# docker compose up -d + services: zora-mainnet-archive: image: ${ZORA_ERIGON_IMAGE:-testinprod/op-erigon}:${ZORA_MAINNET_ERIGON_VERSION:-v2.61.1-0.8.3} diff --git a/op/erigon/zora-sepolia-op-erigon-archive-trace.yml b/op/erigon/zora-sepolia-op-erigon-archive-trace.yml index 79d2d328..67625d25 100644 --- a/op/erigon/zora-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/zora-sepolia-op-erigon-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/erigon/zora-sepolia-op-erigon-archive-trace.yml +# +# docker compose up -d + services: zora-sepolia-archive: image: ${ZORA_ERIGON_IMAGE:-testinprod/op-erigon}:${ZORA_SEPOLIA_ERIGON_VERSION:-v2.61.1-0.8.3} 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 40f61abe..f7a9369c 100644 --- a/op/geth/base-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/base-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/base-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: base-mainnet-archive: image: ${BASE_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${BASE_MAINNET_GETH_VERSION:-v1.101503.4} 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 b205c0b7..354740dc 100644 --- a/op/geth/base-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/base-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/base-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: base-mainnet: image: ${BASE_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${BASE_MAINNET_GETH_VERSION:-v1.101503.4} 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 b2cd3e9f..30ee172b 100644 --- a/op/geth/base-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/base-sepolia-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/base-sepolia-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: base-sepolia-archive: image: ${BASE_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${BASE_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 3aff9400..9f9d8769 100644 --- a/op/geth/base-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/base-sepolia-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/base-sepolia-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: base-sepolia: image: ${BASE_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${BASE_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 0cc1ae17..dee97b35 100644 --- a/op/geth/blast-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/blast-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/blast-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: blast-mainnet-archive: image: ${BLAST_GETH_IMAGE:-blastio/blast-geth}:${BLAST_MAINNET_GETH_VERSION:-v1.1.0-mainnet} 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 19cac580..7f0e3e4f 100644 --- a/op/geth/blast-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/blast-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/blast-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: blast-mainnet: image: ${BLAST_GETH_IMAGE:-blastio/blast-geth}:${BLAST_MAINNET_GETH_VERSION:-v1.1.0-mainnet} 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 b413939c..6d0080bb 100644 --- a/op/geth/blast-sepolia-op-geth-pruned-pebble-hash.yml +++ b/op/geth/blast-sepolia-op-geth-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/blast-sepolia-op-geth-pruned-pebble-hash.yml +# +# docker compose up -d + services: blast-sepolia: image: ${BLAST_GETH_IMAGE:-blastio/blast-geth}:${BLAST_SEPOLIA_GETH_VERSION:-sepolia-v1.3.0} 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 4b239ec8..c29162de 100644 --- a/op/geth/bob-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/bob-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/bob-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: bob-mainnet-archive: image: ${BOB_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${BOB_MAINNET_GETH_VERSION:-v1.101503.4} 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 d4b0db5e..f1a40ed7 100644 --- a/op/geth/bob-mainnet-op-geth-archive-pebble-hash.yml +++ b/op/geth/bob-mainnet-op-geth-archive-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/bob-mainnet-op-geth-archive-pebble-hash.yml +# +# docker compose up -d + services: bob-mainnet-archive: image: ${BOB_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${BOB_MAINNET_GETH_VERSION:-v1.101503.4} 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 a463cb94..7c353aa7 100644 --- a/op/geth/bob-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/bob-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/bob-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: bob-mainnet: image: ${BOB_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${BOB_MAINNET_GETH_VERSION:-v1.101503.4} diff --git a/op/geth/boba-mainnet-op-geth-pruned.yml b/op/geth/boba-mainnet-op-geth-pruned.yml index b5f57119..433d4184 100644 --- a/op/geth/boba-mainnet-op-geth-pruned.yml +++ b/op/geth/boba-mainnet-op-geth-pruned.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/boba-mainnet-op-geth-pruned.yml +# +# docker compose up -d + services: boba-mainnet: image: ${BOBA_GETH_IMAGE:-us-docker.pkg.dev/boba-392114/bobanetwork-tools-artifacts/images/op-geth}:${BOBA_MAINNET_GETH_VERSION:-v1.101503.1} diff --git a/op/geth/celo-alfajores-op-geth-archive-leveldb-hash.yml b/op/geth/celo-alfajores-op-geth-archive-leveldb-hash.yml index a260662b..b83c2ca9 100644 --- a/op/geth/celo-alfajores-op-geth-archive-leveldb-hash.yml +++ b/op/geth/celo-alfajores-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/celo-alfajores-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: celo-alfajores-archive: image: ${CELO_GETH_IMAGE:-us-west1-docker.pkg.dev/devopsre/celo-blockchain-public/op-geth}:${CELO_ALFAJORES_GETH_VERSION:-celo-v2.0.0} diff --git a/op/geth/celo-alfajores-op-geth-pruned-leveldb-hash.yml b/op/geth/celo-alfajores-op-geth-pruned-leveldb-hash.yml index d9151f33..23551044 100644 --- a/op/geth/celo-alfajores-op-geth-pruned-leveldb-hash.yml +++ b/op/geth/celo-alfajores-op-geth-pruned-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/celo-alfajores-op-geth-pruned-leveldb-hash.yml +# +# docker compose up -d + services: celo-alfajores: image: ${CELO_GETH_IMAGE:-us-west1-docker.pkg.dev/devopsre/celo-blockchain-public/op-geth}:${CELO_ALFAJORES_GETH_VERSION:-celo-v2.0.0} diff --git a/op/geth/celo-alfajores-op-geth-pruned-pebble-hash.yml b/op/geth/celo-alfajores-op-geth-pruned-pebble-hash.yml index 2f10edd1..9e84a37f 100644 --- a/op/geth/celo-alfajores-op-geth-pruned-pebble-hash.yml +++ b/op/geth/celo-alfajores-op-geth-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/celo-alfajores-op-geth-pruned-pebble-hash.yml +# +# docker compose up -d + services: celo-alfajores: image: ${CELO_GETH_IMAGE:-us-west1-docker.pkg.dev/devopsre/celo-blockchain-public/op-geth}:${CELO_ALFAJORES_GETH_VERSION:-celo-v2.0.0} diff --git a/op/geth/celo-alfajores-op-geth-pruned-pebble-path.yml b/op/geth/celo-alfajores-op-geth-pruned-pebble-path.yml index 3903b9fe..f2545b8a 100644 --- a/op/geth/celo-alfajores-op-geth-pruned-pebble-path.yml +++ b/op/geth/celo-alfajores-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/celo-alfajores-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: celo-alfajores: image: ${CELO_GETH_IMAGE:-us-west1-docker.pkg.dev/devopsre/celo-blockchain-public/op-geth}:${CELO_ALFAJORES_GETH_VERSION:-celo-v2.0.0} 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 3ab68c56..79500ec9 100644 --- a/op/geth/celo-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/celo-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/celo-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: celo-mainnet-archive: image: ${CELO_GETH_IMAGE:-us-west1-docker.pkg.dev/devopsre/celo-blockchain-public/op-geth}:${CELO_MAINNET_GETH_VERSION:-celo-v2.0.0} 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 0bf08d67..46cf2ce6 100644 --- a/op/geth/celo-mainnet-op-geth-pruned-leveldb-hash.yml +++ b/op/geth/celo-mainnet-op-geth-pruned-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/celo-mainnet-op-geth-pruned-leveldb-hash.yml +# +# docker compose up -d + services: celo-mainnet: image: ${CELO_GETH_IMAGE:-us-west1-docker.pkg.dev/devopsre/celo-blockchain-public/op-geth}:${CELO_MAINNET_GETH_VERSION:-celo-v2.0.0} 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 744a5631..f46faac3 100644 --- a/op/geth/celo-mainnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/celo-mainnet-op-geth-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/celo-mainnet-op-geth-pruned-pebble-hash.yml +# +# docker compose up -d + services: celo-mainnet: image: ${CELO_GETH_IMAGE:-us-west1-docker.pkg.dev/devopsre/celo-blockchain-public/op-geth}:${CELO_MAINNET_GETH_VERSION:-celo-v2.0.0} 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 aee8d06e..62158941 100644 --- a/op/geth/celo-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/celo-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/celo-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: celo-mainnet: image: ${CELO_GETH_IMAGE:-us-west1-docker.pkg.dev/devopsre/celo-blockchain-public/op-geth}:${CELO_MAINNET_GETH_VERSION:-celo-v2.0.0} 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 ebe27cfd..b442141e 100644 --- a/op/geth/fraxtal-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/fraxtal-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/fraxtal-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: fraxtal-mainnet-archive: image: ${FRAXTAL_GETH_IMAGE:-ghcr.io/fraxfinance/fraxtal-op-geth}:${FRAXTAL_MAINNET_GETH_VERSION:-v1.101503.1-frax-1.2.1} 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 dbae3239..c9afac5c 100644 --- a/op/geth/fraxtal-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/fraxtal-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/fraxtal-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: fraxtal-mainnet: image: ${FRAXTAL_GETH_IMAGE:-ghcr.io/fraxfinance/fraxtal-op-geth}:${FRAXTAL_MAINNET_GETH_VERSION:-v1.101503.1-frax-1.2.1} 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 7e958eda..362272eb 100644 --- a/op/geth/fraxtal-testnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/fraxtal-testnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/fraxtal-testnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: fraxtal-testnet-archive: image: ${FRAXTAL_GETH_IMAGE:-ghcr.io/fraxfinance/fraxtal-op-geth}:${FRAXTAL_TESTNET_GETH_VERSION:-v1.101503.1-frax-1.2.1} 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 7a68181e..c09879fc 100644 --- a/op/geth/fraxtal-testnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/fraxtal-testnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/fraxtal-testnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: fraxtal-testnet: image: ${FRAXTAL_GETH_IMAGE:-ghcr.io/fraxfinance/fraxtal-op-geth}:${FRAXTAL_TESTNET_GETH_VERSION:-v1.101503.1-frax-1.2.1} 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 7c433972..f059522b 100644 --- a/op/geth/hashkeychain-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/hashkeychain-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/hashkeychain-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: hashkeychain-mainnet-archive: image: ${HASHKEYCHAIN_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${HASHKEYCHAIN_MAINNET_GETH_VERSION:-v1.101503.4} 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 9d80606e..7610c189 100644 --- a/op/geth/hashkeychain-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/hashkeychain-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/hashkeychain-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: hashkeychain-mainnet: image: ${HASHKEYCHAIN_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${HASHKEYCHAIN_MAINNET_GETH_VERSION:-v1.101503.4} 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 b8a43798..2c9074e2 100644 --- a/op/geth/ink-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/ink-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/ink-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: ink-mainnet-archive: image: ${INK_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${INK_MAINNET_GETH_VERSION:-v1.101503.4} 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 992e5a7a..a3a84b74 100644 --- a/op/geth/ink-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/ink-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/ink-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: ink-mainnet: image: ${INK_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${INK_MAINNET_GETH_VERSION:-v1.101503.4} 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 33fc189c..279e1997 100644 --- a/op/geth/ink-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/ink-sepolia-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/ink-sepolia-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: ink-sepolia-archive: image: ${INK_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${INK_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 d60d650b..34361956 100644 --- a/op/geth/ink-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/ink-sepolia-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/ink-sepolia-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: ink-sepolia: image: ${INK_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${INK_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 d0c1f5fb..e3905f5d 100644 --- a/op/geth/lisk-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/lisk-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/lisk-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: lisk-mainnet-archive: image: ${LISK_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${LISK_MAINNET_GETH_VERSION:-v1.101503.4} diff --git a/op/geth/lisk-mainnet-op-geth-pruned-pebble-hash.yml b/op/geth/lisk-mainnet-op-geth-pruned-pebble-hash.yml index da3336c8..fe7bf315 100644 --- a/op/geth/lisk-mainnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/lisk-mainnet-op-geth-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/lisk-mainnet-op-geth-pruned-pebble-hash.yml +# +# docker compose up -d + services: lisk-mainnet: image: ${LISK_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${LISK_MAINNET_GETH_VERSION:-v1.101503.4} diff --git a/op/geth/lisk-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/lisk-mainnet-op-geth-pruned-pebble-path.yml index 698c302f..e4c04527 100644 --- a/op/geth/lisk-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/lisk-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/lisk-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: lisk-mainnet: image: ${LISK_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${LISK_MAINNET_GETH_VERSION:-v1.101503.4} 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 bdc77088..846ec477 100644 --- a/op/geth/lisk-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/lisk-sepolia-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/lisk-sepolia-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: lisk-sepolia-archive: image: ${LISK_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${LISK_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 53a84531..65a1e75c 100644 --- a/op/geth/lisk-sepolia-op-geth-pruned-pebble-hash.yml +++ b/op/geth/lisk-sepolia-op-geth-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/lisk-sepolia-op-geth-pruned-pebble-hash.yml +# +# docker compose up -d + services: lisk-sepolia: image: ${LISK_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${LISK_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 cfb0bcf0..782c01ad 100644 --- a/op/geth/lisk-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/lisk-sepolia-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/lisk-sepolia-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: lisk-sepolia: image: ${LISK_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${LISK_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 b3d7b7cb..b24e0f51 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 @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/manta-pacific-mainnet-op-geth-archive-pebble-hash.yml +# +# docker compose up -d + services: manta-pacific-mainnet-archive: image: ${MANTA_PACIFIC_GETH_IMAGE:-public.ecr.aws/i6b2w2n6/op-geth}:${MANTA_PACIFIC_MAINNET_GETH_VERSION:-5.2.0} 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 17a19360..b3a98a31 100644 --- a/op/geth/mantle-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/mantle-mainnet-op-geth-archive-leveldb-hash.yml @@ -2,6 +2,14 @@ # You should use a snapshot for Mantle # https://github.com/mantlenetworkio/networks/blob/main/run-node-mainnetv2.md +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/mantle-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: mantle-mainnet-archive: image: ${MANTLE_GETH_IMAGE:-mantlenetworkio/mantle-op-geth}:${MANTLE_MAINNET_GETH_VERSION:-v1.1.1} 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 05ddf984..61111d9e 100644 --- a/op/geth/mantle-mainnet-op-geth-pruned-leveldb-hash.yml +++ b/op/geth/mantle-mainnet-op-geth-pruned-leveldb-hash.yml @@ -2,6 +2,14 @@ # You should use a snapshot for Mantle # https://github.com/mantlenetworkio/networks/blob/main/run-node-mainnetv2.md +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/mantle-mainnet-op-geth-pruned-leveldb-hash.yml +# +# docker compose up -d + services: mantle-mainnet: image: ${MANTLE_GETH_IMAGE:-mantlenetworkio/mantle-op-geth}:${MANTLE_MAINNET_GETH_VERSION:-v1.1.1} 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 97a6f904..68bd015a 100644 --- a/op/geth/mantle-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/mantle-sepolia-op-geth-archive-leveldb-hash.yml @@ -3,6 +3,14 @@ # in fact sepolia doesn't have a genesis.json anywhere to init the datadir from but here you get a datadir # https://github.com/mantlenetworkio/networks/blob/main/run-node-sepolia.md +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/mantle-sepolia-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: mantle-sepolia-archive: image: ${MANTLE_GETH_IMAGE:-mantlenetworkio/mantle-op-geth}:${MANTLE_SEPOLIA_GETH_VERSION:-v1.1.1} 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 d3adb753..4e1aa7c5 100644 --- a/op/geth/mantle-sepolia-op-geth-pruned-leveldb-hash.yml +++ b/op/geth/mantle-sepolia-op-geth-pruned-leveldb-hash.yml @@ -3,6 +3,14 @@ # in fact sepolia doesn't have a genesis.json anywhere to init the datadir from but here you get a datadir # https://github.com/mantlenetworkio/networks/blob/main/run-node-sepolia.md +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/mantle-sepolia-op-geth-pruned-leveldb-hash.yml +# +# docker compose up -d + services: mantle-sepolia: image: ${MANTLE_GETH_IMAGE:-mantlenetworkio/mantle-op-geth}:${MANTLE_SEPOLIA_GETH_VERSION:-v1.1.1} 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 fd80bd44..cd6ed7f8 100644 --- a/op/geth/metal-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/metal-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/metal-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: metal-mainnet-archive: image: ${METAL_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${METAL_MAINNET_GETH_VERSION:-v1.101503.4} 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 27dd7c6a..c6fe1ab1 100644 --- a/op/geth/metal-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/metal-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/metal-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: metal-mainnet: image: ${METAL_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${METAL_MAINNET_GETH_VERSION:-v1.101503.4} 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 e5413dd7..00d94302 100644 --- a/op/geth/metal-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/metal-sepolia-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/metal-sepolia-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: metal-sepolia-archive: image: ${METAL_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${METAL_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 6bd7c76a..88deeec5 100644 --- a/op/geth/metal-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/metal-sepolia-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/metal-sepolia-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: metal-sepolia: image: ${METAL_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${METAL_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 7e533ae7..08f8e182 100644 --- a/op/geth/mode-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/mode-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/mode-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: mode-mainnet-archive: image: ${MODE_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${MODE_MAINNET_GETH_VERSION:-v1.101503.4} 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 5b53db54..02de76ad 100644 --- a/op/geth/mode-mainnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/mode-mainnet-op-geth-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/mode-mainnet-op-geth-pruned-pebble-hash.yml +# +# docker compose up -d + services: mode-mainnet: image: ${MODE_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${MODE_MAINNET_GETH_VERSION:-v1.101503.4} 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 cf7dbaee..4e87180d 100644 --- a/op/geth/mode-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/mode-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/mode-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: mode-mainnet: image: ${MODE_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${MODE_MAINNET_GETH_VERSION:-v1.101503.4} 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 12041fa5..5679661b 100644 --- a/op/geth/mode-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/mode-sepolia-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/mode-sepolia-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: mode-sepolia-archive: image: ${MODE_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${MODE_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 cafddc8e..6988836e 100644 --- a/op/geth/mode-sepolia-op-geth-pruned-pebble-hash.yml +++ b/op/geth/mode-sepolia-op-geth-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/mode-sepolia-op-geth-pruned-pebble-hash.yml +# +# docker compose up -d + services: mode-sepolia: image: ${MODE_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${MODE_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 0576c6e4..0582595d 100644 --- a/op/geth/mode-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/mode-sepolia-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/mode-sepolia-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: mode-sepolia: image: ${MODE_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${MODE_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 8bba126b..a0b34360 100644 --- a/op/geth/op-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/op-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/op-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: op-mainnet-archive: image: ${OP_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${OP_MAINNET_GETH_VERSION:-v1.101503.4} 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 9213db89..fe40beac 100644 --- a/op/geth/op-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/op-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/op-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: op-mainnet: image: ${OP_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${OP_MAINNET_GETH_VERSION:-v1.101503.4} 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 1c7fbb96..d9aaebf7 100644 --- a/op/geth/op-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/op-sepolia-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/op-sepolia-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: op-sepolia-archive: image: ${OP_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${OP_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 560914fe..ebc33e7b 100644 --- a/op/geth/op-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/op-sepolia-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/op-sepolia-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: op-sepolia: image: ${OP_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${OP_SEPOLIA_GETH_VERSION:-v1.101503.4} diff --git a/op/geth/snax-mainnet-op-geth-archive-leveldb-hash.yml b/op/geth/snax-mainnet-op-geth-archive-leveldb-hash.yml index 88038c6c..d2634116 100644 --- a/op/geth/snax-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/snax-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/snax-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: snax-mainnet-archive: image: ${SNAX_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${SNAX_MAINNET_GETH_VERSION:-v1.101503.4} diff --git a/op/geth/snax-mainnet-op-geth-pruned-pebble-path.yml b/op/geth/snax-mainnet-op-geth-pruned-pebble-path.yml index d9c31ee1..f3934c84 100644 --- a/op/geth/snax-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/snax-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/snax-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: snax-mainnet: image: ${SNAX_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${SNAX_MAINNET_GETH_VERSION:-v1.101503.4} diff --git a/op/geth/soneium-minato-op-geth-archive-leveldb-hash.yml b/op/geth/soneium-minato-op-geth-archive-leveldb-hash.yml index cf0551c5..9faca2b3 100644 --- a/op/geth/soneium-minato-op-geth-archive-leveldb-hash.yml +++ b/op/geth/soneium-minato-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/soneium-minato-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: soneium-minato-archive: image: ${SONEIUM_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${SONEIUM_MINATO_GETH_VERSION:-v1.101503.4} diff --git a/op/geth/soneium-minato-op-geth-pruned-pebble-path.yml b/op/geth/soneium-minato-op-geth-pruned-pebble-path.yml index 2af2352d..557da0f4 100644 --- a/op/geth/soneium-minato-op-geth-pruned-pebble-path.yml +++ b/op/geth/soneium-minato-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/soneium-minato-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: soneium-minato: image: ${SONEIUM_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${SONEIUM_MINATO_GETH_VERSION:-v1.101503.4} 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 58967709..ab999959 100644 --- a/op/geth/swell-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/swell-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/swell-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: swell-mainnet-archive: image: ${SWELL_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${SWELL_MAINNET_GETH_VERSION:-v1.101503.4} 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 7b919063..d2e48555 100644 --- a/op/geth/swell-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/swell-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/swell-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: swell-mainnet: image: ${SWELL_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${SWELL_MAINNET_GETH_VERSION:-v1.101503.4} 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 2304c6c8..ec5003f5 100644 --- a/op/geth/unichain-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/unichain-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/unichain-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: unichain-mainnet-archive: image: ${UNICHAIN_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${UNICHAIN_MAINNET_GETH_VERSION:-v1.101503.4} 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 2275a18c..fad014c8 100644 --- a/op/geth/unichain-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/unichain-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/unichain-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: unichain-mainnet: image: ${UNICHAIN_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${UNICHAIN_MAINNET_GETH_VERSION:-v1.101503.4} 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 0bc9bb7f..bca30c5b 100644 --- a/op/geth/unichain-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/unichain-sepolia-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/unichain-sepolia-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: unichain-sepolia-archive: image: ${UNICHAIN_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${UNICHAIN_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 c6503c88..df66f631 100644 --- a/op/geth/unichain-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/unichain-sepolia-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/unichain-sepolia-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: unichain-sepolia: image: ${UNICHAIN_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${UNICHAIN_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 ae8e8567..e1aa7e69 100644 --- a/op/geth/worldchain-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/worldchain-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/worldchain-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: worldchain-mainnet-archive: image: ${WORLDCHAIN_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${WORLDCHAIN_MAINNET_GETH_VERSION:-v1.101503.4} 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 b936704b..64f04c35 100644 --- a/op/geth/worldchain-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/worldchain-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/worldchain-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: worldchain-mainnet: image: ${WORLDCHAIN_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${WORLDCHAIN_MAINNET_GETH_VERSION:-v1.101503.4} 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 413df1b7..6730d5e9 100644 --- a/op/geth/worldchain-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/worldchain-sepolia-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/worldchain-sepolia-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: worldchain-sepolia-archive: image: ${WORLDCHAIN_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${WORLDCHAIN_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 56ab32f2..4da8f006 100644 --- a/op/geth/worldchain-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/worldchain-sepolia-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/worldchain-sepolia-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: worldchain-sepolia: image: ${WORLDCHAIN_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${WORLDCHAIN_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 aed6b234..d1dad88b 100644 --- a/op/geth/zircuit-garfield-op-geth-archive-leveldb-hash.yml +++ b/op/geth/zircuit-garfield-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zircuit-garfield-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: zircuit-garfield-archive: image: ${ZIRCUIT_GETH_IMAGE:-zircuit1/l2-geth}:${ZIRCUIT_GARFIELD_GETH_VERSION:-e81568966f2a42a57b1347fb1dffdd5257dde73a} 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 bd7c3302..c6ee0271 100644 --- a/op/geth/zircuit-garfield-op-geth-archive-pebble-hash.yml +++ b/op/geth/zircuit-garfield-op-geth-archive-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zircuit-garfield-op-geth-archive-pebble-hash.yml +# +# docker compose up -d + services: zircuit-garfield-archive: image: ${ZIRCUIT_GETH_IMAGE:-zircuit1/l2-geth}:${ZIRCUIT_GARFIELD_GETH_VERSION:-e81568966f2a42a57b1347fb1dffdd5257dde73a} 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 ae38bb93..37743ae4 100644 --- a/op/geth/zircuit-garfield-op-geth-pruned-pebble-hash.yml +++ b/op/geth/zircuit-garfield-op-geth-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zircuit-garfield-op-geth-pruned-pebble-hash.yml +# +# docker compose up -d + services: zircuit-garfield: image: ${ZIRCUIT_GETH_IMAGE:-zircuit1/l2-geth}:${ZIRCUIT_GARFIELD_GETH_VERSION:-e81568966f2a42a57b1347fb1dffdd5257dde73a} 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 c1a944f0..fe5d1200 100644 --- a/op/geth/zircuit-garfield-op-geth-pruned-pebble-path.yml +++ b/op/geth/zircuit-garfield-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zircuit-garfield-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: zircuit-garfield: image: ${ZIRCUIT_GETH_IMAGE:-zircuit1/l2-geth}:${ZIRCUIT_GARFIELD_GETH_VERSION:-e81568966f2a42a57b1347fb1dffdd5257dde73a} 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 87274569..4d24710c 100644 --- a/op/geth/zircuit-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/zircuit-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zircuit-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: zircuit-mainnet-archive: image: ${ZIRCUIT_GETH_IMAGE:-zircuit1/l2-geth}:${ZIRCUIT_MAINNET_GETH_VERSION:-19a5d3f21a701dac6a8215ed51c17173c9b91c59} 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 7f40ab23..c56d03a0 100644 --- a/op/geth/zircuit-mainnet-op-geth-archive-pebble-hash.yml +++ b/op/geth/zircuit-mainnet-op-geth-archive-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zircuit-mainnet-op-geth-archive-pebble-hash.yml +# +# docker compose up -d + services: zircuit-mainnet-archive: image: ${ZIRCUIT_GETH_IMAGE:-zircuit1/l2-geth}:${ZIRCUIT_MAINNET_GETH_VERSION:-19a5d3f21a701dac6a8215ed51c17173c9b91c59} 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 c102f292..78b39296 100644 --- a/op/geth/zircuit-mainnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/zircuit-mainnet-op-geth-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zircuit-mainnet-op-geth-pruned-pebble-hash.yml +# +# docker compose up -d + services: zircuit-mainnet: image: ${ZIRCUIT_GETH_IMAGE:-zircuit1/l2-geth}:${ZIRCUIT_MAINNET_GETH_VERSION:-19a5d3f21a701dac6a8215ed51c17173c9b91c59} 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 f3d58864..55bb3fda 100644 --- a/op/geth/zircuit-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/zircuit-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zircuit-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: zircuit-mainnet: image: ${ZIRCUIT_GETH_IMAGE:-zircuit1/l2-geth}:${ZIRCUIT_MAINNET_GETH_VERSION:-19a5d3f21a701dac6a8215ed51c17173c9b91c59} 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 8a29df82..1f81abd8 100644 --- a/op/geth/zircuit-testnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/zircuit-testnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zircuit-testnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: zircuit-testnet-archive: image: ${ZIRCUIT_GETH_IMAGE:-zircuit1/l2-geth}:${ZIRCUIT_TESTNET_GETH_VERSION:-e81568966f2a42a57b1347fb1dffdd5257dde73a} 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 0575f276..5bc85a2f 100644 --- a/op/geth/zircuit-testnet-op-geth-archive-pebble-hash.yml +++ b/op/geth/zircuit-testnet-op-geth-archive-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zircuit-testnet-op-geth-archive-pebble-hash.yml +# +# docker compose up -d + services: zircuit-testnet-archive: image: ${ZIRCUIT_GETH_IMAGE:-zircuit1/l2-geth}:${ZIRCUIT_TESTNET_GETH_VERSION:-e81568966f2a42a57b1347fb1dffdd5257dde73a} 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 777cb2d5..20a90fbe 100644 --- a/op/geth/zircuit-testnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/zircuit-testnet-op-geth-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zircuit-testnet-op-geth-pruned-pebble-hash.yml +# +# docker compose up -d + services: zircuit-testnet: image: ${ZIRCUIT_GETH_IMAGE:-zircuit1/l2-geth}:${ZIRCUIT_TESTNET_GETH_VERSION:-e81568966f2a42a57b1347fb1dffdd5257dde73a} 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 128e1a63..976ecb90 100644 --- a/op/geth/zircuit-testnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/zircuit-testnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zircuit-testnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: zircuit-testnet: image: ${ZIRCUIT_GETH_IMAGE:-zircuit1/l2-geth}:${ZIRCUIT_TESTNET_GETH_VERSION:-e81568966f2a42a57b1347fb1dffdd5257dde73a} 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 517fcbf1..314689aa 100644 --- a/op/geth/zora-mainnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/zora-mainnet-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zora-mainnet-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: zora-mainnet-archive: image: ${ZORA_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${ZORA_MAINNET_GETH_VERSION:-v1.101503.4} 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 2700a4a1..5505f66c 100644 --- a/op/geth/zora-mainnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/zora-mainnet-op-geth-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zora-mainnet-op-geth-pruned-pebble-hash.yml +# +# docker compose up -d + services: zora-mainnet: image: ${ZORA_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${ZORA_MAINNET_GETH_VERSION:-v1.101503.4} 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 c306a109..292e9c89 100644 --- a/op/geth/zora-mainnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/zora-mainnet-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zora-mainnet-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: zora-mainnet: image: ${ZORA_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${ZORA_MAINNET_GETH_VERSION:-v1.101503.4} 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 71cd1e9a..a6a63e29 100644 --- a/op/geth/zora-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/zora-sepolia-op-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zora-sepolia-op-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: zora-sepolia-archive: image: ${ZORA_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${ZORA_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 1cbedac0..26e68be2 100644 --- a/op/geth/zora-sepolia-op-geth-pruned-pebble-hash.yml +++ b/op/geth/zora-sepolia-op-geth-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zora-sepolia-op-geth-pruned-pebble-hash.yml +# +# docker compose up -d + services: zora-sepolia: image: ${ZORA_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${ZORA_SEPOLIA_GETH_VERSION:-v1.101503.4} 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 6336cef7..c15fafbd 100644 --- a/op/geth/zora-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/zora-sepolia-op-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/geth/zora-sepolia-op-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: zora-sepolia: image: ${ZORA_GETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth}:${ZORA_SEPOLIA_GETH_VERSION:-v1.101503.4} diff --git a/op/reth/base-mainnet-op-reth-archive-trace.yml b/op/reth/base-mainnet-op-reth-archive-trace.yml index f6347627..50621a2f 100644 --- a/op/reth/base-mainnet-op-reth-archive-trace.yml +++ b/op/reth/base-mainnet-op-reth-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/reth/base-mainnet-op-reth-archive-trace.yml +# +# docker compose up -d + services: base-mainnet-archive: image: ${BASE_RETH_IMAGE:-ghcr.io/paradigmxyz/op-reth}:${BASE_MAINNET_RETH_VERSION:-v1.3.12} diff --git a/op/reth/base-mainnet-op-reth-pruned-trace.yml b/op/reth/base-mainnet-op-reth-pruned-trace.yml index 1fd93166..62047f2a 100644 --- a/op/reth/base-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/base-mainnet-op-reth-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/reth/base-mainnet-op-reth-pruned-trace.yml +# +# docker compose up -d + services: base-mainnet: image: ${BASE_RETH_IMAGE:-ghcr.io/paradigmxyz/op-reth}:${BASE_MAINNET_RETH_VERSION:-v1.3.12} diff --git a/op/reth/base-sepolia-op-reth-archive-trace.yml b/op/reth/base-sepolia-op-reth-archive-trace.yml index ecc3b13e..26877c98 100644 --- a/op/reth/base-sepolia-op-reth-archive-trace.yml +++ b/op/reth/base-sepolia-op-reth-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/reth/base-sepolia-op-reth-archive-trace.yml +# +# docker compose up -d + services: base-sepolia-archive: image: ${BASE_RETH_IMAGE:-ghcr.io/paradigmxyz/op-reth}:${BASE_SEPOLIA_RETH_VERSION:-v1.3.12} diff --git a/op/reth/base-sepolia-op-reth-pruned-trace.yml b/op/reth/base-sepolia-op-reth-pruned-trace.yml index e3466f95..3b06c9ef 100644 --- a/op/reth/base-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/base-sepolia-op-reth-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/reth/base-sepolia-op-reth-pruned-trace.yml +# +# docker compose up -d + services: base-sepolia: image: ${BASE_RETH_IMAGE:-ghcr.io/paradigmxyz/op-reth}:${BASE_SEPOLIA_RETH_VERSION:-v1.3.12} diff --git a/op/reth/lisk-mainnet-op-reth-archive-trace.yml b/op/reth/lisk-mainnet-op-reth-archive-trace.yml index 1d47f354..115db4d2 100644 --- a/op/reth/lisk-mainnet-op-reth-archive-trace.yml +++ b/op/reth/lisk-mainnet-op-reth-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/reth/lisk-mainnet-op-reth-archive-trace.yml +# +# docker compose up -d + services: lisk-mainnet-archive: image: ${LISK_RETH_IMAGE:-ghcr.io/paradigmxyz/op-reth}:${LISK_MAINNET_RETH_VERSION:-v1.3.12} diff --git a/op/reth/lisk-mainnet-op-reth-pruned-trace.yml b/op/reth/lisk-mainnet-op-reth-pruned-trace.yml index a7b80444..e1f21c5a 100644 --- a/op/reth/lisk-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/lisk-mainnet-op-reth-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/reth/lisk-mainnet-op-reth-pruned-trace.yml +# +# docker compose up -d + services: lisk-mainnet: image: ${LISK_RETH_IMAGE:-ghcr.io/paradigmxyz/op-reth}:${LISK_MAINNET_RETH_VERSION:-v1.3.12} diff --git a/op/reth/op-mainnet-op-reth-archive-trace.yml b/op/reth/op-mainnet-op-reth-archive-trace.yml index f7e3340d..34e68692 100644 --- a/op/reth/op-mainnet-op-reth-archive-trace.yml +++ b/op/reth/op-mainnet-op-reth-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/reth/op-mainnet-op-reth-archive-trace.yml +# +# docker compose up -d + services: op-mainnet-archive: image: ${OP_RETH_IMAGE:-ghcr.io/paradigmxyz/op-reth}:${OP_MAINNET_RETH_VERSION:-v1.3.12} diff --git a/op/reth/op-mainnet-op-reth-pruned-trace.yml b/op/reth/op-mainnet-op-reth-pruned-trace.yml index 1a50e170..39c7bc41 100644 --- a/op/reth/op-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/op-mainnet-op-reth-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/reth/op-mainnet-op-reth-pruned-trace.yml +# +# docker compose up -d + services: op-mainnet: image: ${OP_RETH_IMAGE:-ghcr.io/paradigmxyz/op-reth}:${OP_MAINNET_RETH_VERSION:-v1.3.12} diff --git a/op/reth/op-sepolia-op-reth-archive-trace.yml b/op/reth/op-sepolia-op-reth-archive-trace.yml index cae30ffc..05ab19ce 100644 --- a/op/reth/op-sepolia-op-reth-archive-trace.yml +++ b/op/reth/op-sepolia-op-reth-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/reth/op-sepolia-op-reth-archive-trace.yml +# +# docker compose up -d + services: op-sepolia-archive: image: ${OP_RETH_IMAGE:-ghcr.io/paradigmxyz/op-reth}:${OP_SEPOLIA_RETH_VERSION:-v1.3.12} diff --git a/op/reth/op-sepolia-op-reth-pruned-trace.yml b/op/reth/op-sepolia-op-reth-pruned-trace.yml index 78f22198..63848045 100644 --- a/op/reth/op-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/op-sepolia-op-reth-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:op/reth/op-sepolia-op-reth-pruned-trace.yml +# +# docker compose up -d + services: op-sepolia: image: ${OP_RETH_IMAGE:-ghcr.io/paradigmxyz/op-reth}:${OP_SEPOLIA_RETH_VERSION:-v1.3.12} diff --git a/polygon/bor/polygon-amoy-bor-pruned-pebble-path.yml b/polygon/bor/polygon-amoy-bor-pruned-pebble-path.yml index 83530fd6..e9c193ba 100644 --- a/polygon/bor/polygon-amoy-bor-pruned-pebble-path.yml +++ b/polygon/bor/polygon-amoy-bor-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:polygon/bor/polygon-amoy-bor-pruned-pebble-path.yml +# +# docker compose up -d + services: polygon-amoy: image: ${POLYGON_BOR_IMAGE:-0xpolygon/bor}:${POLYGON_AMOY_BOR_VERSION:-2.0.1} diff --git a/polygon/bor/polygon-mainnet-bor-pruned-pebble-path.yml b/polygon/bor/polygon-mainnet-bor-pruned-pebble-path.yml index f578192a..fe0ff8ae 100644 --- a/polygon/bor/polygon-mainnet-bor-pruned-pebble-path.yml +++ b/polygon/bor/polygon-mainnet-bor-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:polygon/bor/polygon-mainnet-bor-pruned-pebble-path.yml +# +# docker compose up -d + services: polygon-mainnet: image: ${POLYGON_BOR_IMAGE:-0xpolygon/bor}:${POLYGON_MAINNET_BOR_VERSION:-2.0.1} diff --git a/polygon/erigon3/polygon-amoy-erigon3-archive-trace.yml b/polygon/erigon3/polygon-amoy-erigon3-archive-trace.yml index 84733711..8e9b1d90 100644 --- a/polygon/erigon3/polygon-amoy-erigon3-archive-trace.yml +++ b/polygon/erigon3/polygon-amoy-erigon3-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:polygon/erigon3/polygon-amoy-erigon3-archive-trace.yml +# +# docker compose up -d + services: polygon-amoy-archive: image: ${POLYGON_ERIGON3_IMAGE:-erigontech/erigon}:${POLYGON_AMOY_ERIGON3_VERSION:-v3.0.2} diff --git a/polygon/erigon3/polygon-amoy-erigon3-minimal-trace.yml b/polygon/erigon3/polygon-amoy-erigon3-minimal-trace.yml index 78e1f8d9..b9dbea43 100644 --- a/polygon/erigon3/polygon-amoy-erigon3-minimal-trace.yml +++ b/polygon/erigon3/polygon-amoy-erigon3-minimal-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:polygon/erigon3/polygon-amoy-erigon3-minimal-trace.yml +# +# docker compose up -d + services: polygon-amoy-minimal: image: ${POLYGON_ERIGON3_IMAGE:-erigontech/erigon}:${POLYGON_AMOY_ERIGON3_VERSION:-v3.0.2} diff --git a/polygon/erigon3/polygon-amoy-erigon3-pruned-trace.yml b/polygon/erigon3/polygon-amoy-erigon3-pruned-trace.yml index 09abd19e..6e481f4d 100644 --- a/polygon/erigon3/polygon-amoy-erigon3-pruned-trace.yml +++ b/polygon/erigon3/polygon-amoy-erigon3-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:polygon/erigon3/polygon-amoy-erigon3-pruned-trace.yml +# +# docker compose up -d + services: polygon-amoy: image: ${POLYGON_ERIGON3_IMAGE:-erigontech/erigon}:${POLYGON_AMOY_ERIGON3_VERSION:-v3.0.2} diff --git a/polygon/erigon3/polygon-mainnet-erigon3-archive-trace.yml b/polygon/erigon3/polygon-mainnet-erigon3-archive-trace.yml index 6e7042e0..9d7cdb8c 100644 --- a/polygon/erigon3/polygon-mainnet-erigon3-archive-trace.yml +++ b/polygon/erigon3/polygon-mainnet-erigon3-archive-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:polygon/erigon3/polygon-mainnet-erigon3-archive-trace.yml +# +# docker compose up -d + services: polygon-mainnet-archive: image: ${POLYGON_ERIGON3_IMAGE:-erigontech/erigon}:${POLYGON_MAINNET_ERIGON3_VERSION:-v3.0.2} diff --git a/polygon/erigon3/polygon-mainnet-erigon3-minimal-trace.yml b/polygon/erigon3/polygon-mainnet-erigon3-minimal-trace.yml index bfe9f21c..76a3fd79 100644 --- a/polygon/erigon3/polygon-mainnet-erigon3-minimal-trace.yml +++ b/polygon/erigon3/polygon-mainnet-erigon3-minimal-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:polygon/erigon3/polygon-mainnet-erigon3-minimal-trace.yml +# +# docker compose up -d + services: polygon-mainnet-minimal: image: ${POLYGON_ERIGON3_IMAGE:-erigontech/erigon}:${POLYGON_MAINNET_ERIGON3_VERSION:-v3.0.2} diff --git a/polygon/erigon3/polygon-mainnet-erigon3-pruned-trace.yml b/polygon/erigon3/polygon-mainnet-erigon3-pruned-trace.yml index 654e4fd7..810c9701 100644 --- a/polygon/erigon3/polygon-mainnet-erigon3-pruned-trace.yml +++ b/polygon/erigon3/polygon-mainnet-erigon3-pruned-trace.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:polygon/erigon3/polygon-mainnet-erigon3-pruned-trace.yml +# +# docker compose up -d + services: polygon-mainnet: image: ${POLYGON_ERIGON3_IMAGE:-erigontech/erigon}:${POLYGON_MAINNET_ERIGON3_VERSION:-v3.0.2} diff --git a/ronin/ronin/ronin-mainnet-ronin-archive-leveldb-hash.yml b/ronin/ronin/ronin-mainnet-ronin-archive-leveldb-hash.yml index 507154db..0e3f55ab 100644 --- a/ronin/ronin/ronin-mainnet-ronin-archive-leveldb-hash.yml +++ b/ronin/ronin/ronin-mainnet-ronin-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ronin/ronin/ronin-mainnet-ronin-archive-leveldb-hash.yml +# +# docker compose up -d + services: ronin-mainnet-archive: image: ${RONIN_RONIN_IMAGE:-ghcr.io/ronin-chain/ronin}:${RONIN_MAINNET_RONIN_VERSION:-v1.0.2-eaef5a2} diff --git a/ronin/ronin/ronin-mainnet-ronin-pruned-pebble-hash.yml b/ronin/ronin/ronin-mainnet-ronin-pruned-pebble-hash.yml index 99e5adad..434e3448 100644 --- a/ronin/ronin/ronin-mainnet-ronin-pruned-pebble-hash.yml +++ b/ronin/ronin/ronin-mainnet-ronin-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ronin/ronin/ronin-mainnet-ronin-pruned-pebble-hash.yml +# +# docker compose up -d + services: ronin-mainnet: image: ${RONIN_RONIN_IMAGE:-ghcr.io/ronin-chain/ronin}:${RONIN_MAINNET_RONIN_VERSION:-v1.0.2-eaef5a2} diff --git a/ronin/ronin/ronin-mainnet-ronin-pruned-pebble-path.yml b/ronin/ronin/ronin-mainnet-ronin-pruned-pebble-path.yml index 80f70e34..b9d34d0e 100644 --- a/ronin/ronin/ronin-mainnet-ronin-pruned-pebble-path.yml +++ b/ronin/ronin/ronin-mainnet-ronin-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ronin/ronin/ronin-mainnet-ronin-pruned-pebble-path.yml +# +# docker compose up -d + services: ronin-mainnet: image: ${RONIN_RONIN_IMAGE:-ghcr.io/ronin-chain/ronin}:${RONIN_MAINNET_RONIN_VERSION:-v1.0.2-eaef5a2} diff --git a/ronin/ronin/ronin-saigon-ronin-archive-leveldb-hash.yml b/ronin/ronin/ronin-saigon-ronin-archive-leveldb-hash.yml index b8b85664..0d720294 100644 --- a/ronin/ronin/ronin-saigon-ronin-archive-leveldb-hash.yml +++ b/ronin/ronin/ronin-saigon-ronin-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ronin/ronin/ronin-saigon-ronin-archive-leveldb-hash.yml +# +# docker compose up -d + services: ronin-saigon-archive: image: ${RONIN_RONIN_IMAGE:-ghcr.io/ronin-chain/ronin}:${RONIN_SAIGON_RONIN_VERSION:-v1.0.2-eaef5a2} diff --git a/ronin/ronin/ronin-saigon-ronin-pruned-pebble-hash.yml b/ronin/ronin/ronin-saigon-ronin-pruned-pebble-hash.yml index 0304aaf8..20cfb0e4 100644 --- a/ronin/ronin/ronin-saigon-ronin-pruned-pebble-hash.yml +++ b/ronin/ronin/ronin-saigon-ronin-pruned-pebble-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ronin/ronin/ronin-saigon-ronin-pruned-pebble-hash.yml +# +# docker compose up -d + services: ronin-saigon: image: ${RONIN_RONIN_IMAGE:-ghcr.io/ronin-chain/ronin}:${RONIN_SAIGON_RONIN_VERSION:-v1.0.2-eaef5a2} diff --git a/ronin/ronin/ronin-saigon-ronin-pruned-pebble-path.yml b/ronin/ronin/ronin-saigon-ronin-pruned-pebble-path.yml index 3ff856cb..e20e1188 100644 --- a/ronin/ronin/ronin-saigon-ronin-pruned-pebble-path.yml +++ b/ronin/ronin/ronin-saigon-ronin-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:ronin/ronin/ronin-saigon-ronin-pruned-pebble-path.yml +# +# docker compose up -d + services: ronin-saigon: image: ${RONIN_RONIN_IMAGE:-ghcr.io/ronin-chain/ronin}:${RONIN_SAIGON_RONIN_VERSION:-v1.0.2-eaef5a2} diff --git a/rootstock/rskj/rootstock-bamboo-rskj-archive.yml b/rootstock/rskj/rootstock-bamboo-rskj-archive.yml index 4ab9fe00..99d4458f 100644 --- a/rootstock/rskj/rootstock-bamboo-rskj-archive.yml +++ b/rootstock/rskj/rootstock-bamboo-rskj-archive.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:rootstock/rskj/rootstock-bamboo-rskj-archive.yml +# +# docker compose up -d + services: rootstock-bamboo-archive-client: image: ${ROOTSTOCK_RSKJ_IMAGE:-rsksmart/rskj}:${ROOTSTOCK_BAMBOO_RSKJ_VERSION:-LOVELL-7.0.0} diff --git a/rootstock/rskj/rootstock-mainnet-rskj-archive.yml b/rootstock/rskj/rootstock-mainnet-rskj-archive.yml index 824961d5..f81a400b 100644 --- a/rootstock/rskj/rootstock-mainnet-rskj-archive.yml +++ b/rootstock/rskj/rootstock-mainnet-rskj-archive.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:rootstock/rskj/rootstock-mainnet-rskj-archive.yml +# +# docker compose up -d + services: rootstock-mainnet-archive-client: image: ${ROOTSTOCK_RSKJ_IMAGE:-rsksmart/rskj}:${ROOTSTOCK_MAINNET_RSKJ_VERSION:-ARROWHEAD-6.1.0} diff --git a/scroll/l2geth/scroll-mainnet-l2geth-archive-leveldb-hash.yml b/scroll/l2geth/scroll-mainnet-l2geth-archive-leveldb-hash.yml index d4700a4e..0636e1e9 100644 --- a/scroll/l2geth/scroll-mainnet-l2geth-archive-leveldb-hash.yml +++ b/scroll/l2geth/scroll-mainnet-l2geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:scroll/l2geth/scroll-mainnet-l2geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: scroll-mainnet-archive: image: ${SCROLL_L2GETH_IMAGE:-scrolltech/l2geth}:${SCROLL_L2GETH_VERSION:-scroll-v5.7.2} diff --git a/scroll/l2geth/scroll-sepolia-l2geth-archive-leveldb-hash.yml b/scroll/l2geth/scroll-sepolia-l2geth-archive-leveldb-hash.yml index 9222ef8e..c2a6e413 100644 --- a/scroll/l2geth/scroll-sepolia-l2geth-archive-leveldb-hash.yml +++ b/scroll/l2geth/scroll-sepolia-l2geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:scroll/l2geth/scroll-sepolia-l2geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: scroll-sepolia-archive: image: ${SCROLL_L2GETH_IMAGE:-scrolltech/l2geth}:${SCROLL_SEPOLIA_L2GETH_VERSION:-scroll-v5.8.38} diff --git a/sonic/sonic/sonic-mainnet-sonic-archive.yml b/sonic/sonic/sonic-mainnet-sonic-archive.yml index efdc12f3..39c96eb3 100644 --- a/sonic/sonic/sonic-mainnet-sonic-archive.yml +++ b/sonic/sonic/sonic-mainnet-sonic-archive.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:sonic/sonic/sonic-mainnet-sonic-archive.yml +# +# docker compose up -d + services: sonic-mainnet-archive: build: diff --git a/taiko/geth/taiko-alethia-geth-archive-leveldb-hash.yml b/taiko/geth/taiko-alethia-geth-archive-leveldb-hash.yml index 89ad137a..cb477602 100644 --- a/taiko/geth/taiko-alethia-geth-archive-leveldb-hash.yml +++ b/taiko/geth/taiko-alethia-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:taiko/geth/taiko-alethia-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: taiko-alethia-archive: image: ${TAIKO_GETH_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-geth}:${TAIKO_ALETHIA_GETH_VERSION:-v1.12.0} diff --git a/taiko/geth/taiko-alethia-geth-pruned-pebble-path.yml b/taiko/geth/taiko-alethia-geth-pruned-pebble-path.yml index 0c29cc72..ff173778 100644 --- a/taiko/geth/taiko-alethia-geth-pruned-pebble-path.yml +++ b/taiko/geth/taiko-alethia-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:taiko/geth/taiko-alethia-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: taiko-alethia: image: ${TAIKO_GETH_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-geth}:${TAIKO_ALETHIA_GETH_VERSION:-v1.12.0} diff --git a/taiko/geth/taiko-hekla-geth-archive-leveldb-hash.yml b/taiko/geth/taiko-hekla-geth-archive-leveldb-hash.yml index 17fdccbd..d7d5e790 100644 --- a/taiko/geth/taiko-hekla-geth-archive-leveldb-hash.yml +++ b/taiko/geth/taiko-hekla-geth-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:taiko/geth/taiko-hekla-geth-archive-leveldb-hash.yml +# +# docker compose up -d + services: taiko-hekla-archive: image: ${TAIKO_GETH_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-geth}:${TAIKO_HEKLA_GETH_VERSION:-v1.15.0} diff --git a/taiko/geth/taiko-hekla-geth-pruned-pebble-path.yml b/taiko/geth/taiko-hekla-geth-pruned-pebble-path.yml index e1f48291..ca0b951e 100644 --- a/taiko/geth/taiko-hekla-geth-pruned-pebble-path.yml +++ b/taiko/geth/taiko-hekla-geth-pruned-pebble-path.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:taiko/geth/taiko-hekla-geth-pruned-pebble-path.yml +# +# docker compose up -d + services: taiko-hekla: image: ${TAIKO_GETH_IMAGE:-us-docker.pkg.dev/evmchain/images/taiko-geth}:${TAIKO_HEKLA_GETH_VERSION:-v1.15.0} diff --git a/thundercore/thunder/thundercore-venus-thunder-pruned-leveldb-hash.yml b/thundercore/thunder/thundercore-venus-thunder-pruned-leveldb-hash.yml index fd26b6f3..5d4e021c 100644 --- a/thundercore/thunder/thundercore-venus-thunder-pruned-leveldb-hash.yml +++ b/thundercore/thunder/thundercore-venus-thunder-pruned-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:thundercore/thunder/thundercore-venus-thunder-pruned-leveldb-hash.yml +# +# docker compose up -d + services: thundercore-venus: image: ${THUNDERCORE_THUNDER_IMAGE:-thundercore/thunder}:${THUNDERCORE_VENUS_THUNDER_VERSION:-r4.1.3} diff --git a/thundercore/thunder/thundercore-zeus-thunder-pruned-leveldb-hash.yml b/thundercore/thunder/thundercore-zeus-thunder-pruned-leveldb-hash.yml index f5f0e205..a1a74ab6 100644 --- a/thundercore/thunder/thundercore-zeus-thunder-pruned-leveldb-hash.yml +++ b/thundercore/thunder/thundercore-zeus-thunder-pruned-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:thundercore/thunder/thundercore-zeus-thunder-pruned-leveldb-hash.yml +# +# docker compose up -d + services: thundercore-zeus: image: ${THUNDERCORE_THUNDER_IMAGE:-thundercore/thunder}:${THUNDERCORE_ZEUS_THUNDER_VERSION:-r4.1.3} diff --git a/tron/java-tron/tron-mainnet-java-tron-pruned-rocksdb.yml b/tron/java-tron/tron-mainnet-java-tron-pruned-rocksdb.yml index 2f336e60..80099eff 100644 --- a/tron/java-tron/tron-mainnet-java-tron-pruned-rocksdb.yml +++ b/tron/java-tron/tron-mainnet-java-tron-pruned-rocksdb.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:tron/java-tron/tron-mainnet-java-tron-pruned-rocksdb.yml +# +# docker compose up -d + services: tron-mainnet: image: ${TRON_JAVA_TRON_IMAGE:-tronprotocol/java-tron}:${TRON_MAINNET_JAVA_TRON_VERSION:-GreatVoyage-v4.7.7} diff --git a/viction/node/viction-mainnet-node-archive-leveldb-hash.yml b/viction/node/viction-mainnet-node-archive-leveldb-hash.yml index 95417b2c..24020564 100644 --- a/viction/node/viction-mainnet-node-archive-leveldb-hash.yml +++ b/viction/node/viction-mainnet-node-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:viction/node/viction-mainnet-node-archive-leveldb-hash.yml +# +# docker compose up -d + services: viction-mainnet-archive-client: image: ${VICTION_NODE_IMAGE:-buildonviction/node}:${VICTION_MAINNET_NODE_VERSION:-v2.4.6} diff --git a/viction/node/viction-mainnet-node-pruned-leveldb-hash.yml b/viction/node/viction-mainnet-node-pruned-leveldb-hash.yml index 08eb22a5..8b186259 100644 --- a/viction/node/viction-mainnet-node-pruned-leveldb-hash.yml +++ b/viction/node/viction-mainnet-node-pruned-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:viction/node/viction-mainnet-node-pruned-leveldb-hash.yml +# +# docker compose up -d + services: viction-mainnet-client: image: ${VICTION_NODE_IMAGE:-buildonviction/node}:${VICTION_MAINNET_NODE_VERSION:-v2.4.6} diff --git a/viction/node/viction-testnet-node-archive-leveldb-hash.yml b/viction/node/viction-testnet-node-archive-leveldb-hash.yml index 24c9a116..e7adc54f 100644 --- a/viction/node/viction-testnet-node-archive-leveldb-hash.yml +++ b/viction/node/viction-testnet-node-archive-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:viction/node/viction-testnet-node-archive-leveldb-hash.yml +# +# docker compose up -d + services: viction-testnet-archive-client: image: ${VICTION_NODE_IMAGE:-buildonviction/node}:${VICTION_TESTNET_NODE_VERSION:-v2.4.6} diff --git a/viction/node/viction-testnet-node-pruned-leveldb-hash.yml b/viction/node/viction-testnet-node-pruned-leveldb-hash.yml index b423f09e..7c3a745c 100644 --- a/viction/node/viction-testnet-node-pruned-leveldb-hash.yml +++ b/viction/node/viction-testnet-node-pruned-leveldb-hash.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:viction/node/viction-testnet-node-pruned-leveldb-hash.yml +# +# docker compose up -d + services: viction-testnet-client: image: ${VICTION_NODE_IMAGE:-buildonviction/node}:${VICTION_TESTNET_NODE_VERSION:-v2.4.6} diff --git a/zksync-era/external-node/zksync-era-boojnet-external-node-archive.yml b/zksync-era/external-node/zksync-era-boojnet-external-node-archive.yml index 97a19dc8..01b32cd6 100644 --- a/zksync-era/external-node/zksync-era-boojnet-external-node-archive.yml +++ b/zksync-era/external-node/zksync-era-boojnet-external-node-archive.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:zksync-era/external-node/zksync-era-boojnet-external-node-archive.yml +# +# docker compose up -d + services: zksync-era-boojnet-archive-client: image: ${ZKSYNC_ERA_EXTERNAL_NODE_IMAGE:-matterlabs/external-node}:${ZKSYNC_ERA_BOOJNET_EXTERNAL_NODE_VERSION:-v26.2.1} diff --git a/zksync-era/external-node/zksync-era-boojnet-external-node-pruned.yml b/zksync-era/external-node/zksync-era-boojnet-external-node-pruned.yml index 6533c973..834f7ac3 100644 --- a/zksync-era/external-node/zksync-era-boojnet-external-node-pruned.yml +++ b/zksync-era/external-node/zksync-era-boojnet-external-node-pruned.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:zksync-era/external-node/zksync-era-boojnet-external-node-pruned.yml +# +# docker compose up -d + services: zksync-era-boojnet-client: image: ${ZKSYNC_ERA_EXTERNAL_NODE_IMAGE:-matterlabs/external-node}:${ZKSYNC_ERA_BOOJNET_EXTERNAL_NODE_VERSION:-v26.2.1} diff --git a/zksync-era/external-node/zksync-era-mainnet-external-node-archive.yml b/zksync-era/external-node/zksync-era-mainnet-external-node-archive.yml index 0e744b75..6cbc5bbf 100644 --- a/zksync-era/external-node/zksync-era-mainnet-external-node-archive.yml +++ b/zksync-era/external-node/zksync-era-mainnet-external-node-archive.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:zksync-era/external-node/zksync-era-mainnet-external-node-archive.yml +# +# docker compose up -d + services: zksync-era-mainnet-archive-client: image: ${ZKSYNC_ERA_EXTERNAL_NODE_IMAGE:-matterlabs/external-node}:${ZKSYNC_ERA_MAINNET_EXTERNAL_NODE_VERSION:-v26.2.1} diff --git a/zksync-era/external-node/zksync-era-mainnet-external-node-pruned.yml b/zksync-era/external-node/zksync-era-mainnet-external-node-pruned.yml index 5bf0c95b..9d0b9b3c 100644 --- a/zksync-era/external-node/zksync-era-mainnet-external-node-pruned.yml +++ b/zksync-era/external-node/zksync-era-mainnet-external-node-pruned.yml @@ -1,5 +1,13 @@ --- +# Usage: +# +# .env +# IP=$(curl ipinfo.io/ip) +# COMPOSE_FILE=base.yml:rpc.yml:zksync-era/external-node/zksync-era-mainnet-external-node-pruned.yml +# +# docker compose up -d + services: zksync-era-mainnet-client: image: ${ZKSYNC_ERA_EXTERNAL_NODE_IMAGE:-matterlabs/external-node}:${ZKSYNC_ERA_MAINNET_EXTERNAL_NODE_VERSION:-v26.2.1}