why not both?

This commit is contained in:
Sebastian
2023-06-27 12:34:46 +02:00
parent dd2fe64355
commit 7ccaab0a6d

View File

@@ -103,46 +103,46 @@ services:
- "traefik.http.routers.optimism-archive.middlewares=optimism-archive-stripprefix, ipwhitelist" - "traefik.http.routers.optimism-archive.middlewares=optimism-archive-stripprefix, ipwhitelist"
# optimism-op-erigon: optimism-op-erigon:
# image: testinprod/op-erigon image: testinprod/op-erigon
# restart: unless-stopped restart: unless-stopped
# stop_grace_period: 5m stop_grace_period: 5m
# expose: expose:
# - "9090" - "9090"
# - "8545" - "8545"
# - "8551" - "8551"
# command: > command: >
# --private.api.addr=localhost:9090 --private.api.addr=localhost:9090
# --http.addr=0.0.0.0 --http.addr=0.0.0.0
# --http.port=8545 --http.port=8545
# --http.corsdomain="*" --http.corsdomain="*"
# --http.vhosts="*" --http.vhosts="*"
# --authrpc.addr=0.0.0.0 --authrpc.addr=0.0.0.0
# --authrpc.port=8551 --authrpc.port=8551
# --authrpc.vhosts="*" --authrpc.vhosts="*"
# --authrpc.jwtsecret=/jwtsecret --authrpc.jwtsecret=/jwtsecret
# --rollup.sequencerhttp="https://mainnet-sequencer.optimism.io" --rollup.sequencerhttp="https://mainnet-sequencer.optimism.io"
# --rollup.historicalrpc="http://optimism-l2geth:8545" --rollup.historicalrpc="http://optimism-l2geth:8545"
# --chain=optimism-mainnet --chain=optimism-mainnet
# --ws --ws
# --nodiscover --nodiscover
# volumes: volumes:
# - erigon-optimism-bedrock:/home/erigon/.local/share/erigon - erigon-optimism-bedrock:/home/erigon/.local/share/erigon
# - .jwtsecret:/jwtsecret - .jwtsecret:/jwtsecret
# networks: networks:
# - chains - chains
# labels: labels:
# - "prometheus-scrape.enabled=true" - "prometheus-scrape.enabled=true"
# - "prometheus-scrape.port=6060" - "prometheus-scrape.port=6060"
# - "prometheus-scrape.job_name=optimism" - "prometheus-scrape.job_name=optimism"
# - "prometheus-scrape.metrics_path=/debug/metrics/prometheus" - "prometheus-scrape.metrics_path=/debug/metrics/prometheus"
# - "traefik.enable=true" - "traefik.enable=true"
# - "traefik.http.middlewares.optimism-archive-stripprefix.stripprefix.prefixes=/optimism-archive" - "traefik.http.middlewares.optimism-archive-stripprefix.stripprefix.prefixes=/optimism-archive"
# - "traefik.http.services.optimism-archive.loadbalancer.server.port=8545" - "traefik.http.services.optimism-archive.loadbalancer.server.port=8545"
# - "traefik.http.routers.optimism-archive.entrypoints=websecure" - "traefik.http.routers.optimism-archive.entrypoints=websecure"
# - "traefik.http.routers.optimism-archive.tls.certresolver=myresolver" - "traefik.http.routers.optimism-archive.tls.certresolver=myresolver"
# - "traefik.http.routers.optimism-archive.rule=Host(`$DOMAIN`) && PathPrefix(`/optimism-archive`)" - "traefik.http.routers.optimism-archive.rule=Host(`$DOMAIN`) && PathPrefix(`/optimism-archive`)"
# - "traefik.http.routers.optimism-archive.middlewares=optimism-archive-stripprefix, ipwhitelist" - "traefik.http.routers.optimism-archive.middlewares=optimism-archive-stripprefix, ipwhitelist"
optimism-op-node: optimism-op-node:
@@ -171,6 +171,31 @@ services:
- .jwtsecret:/jwtsecret - .jwtsecret:/jwtsecret
optimism-op-node-erigon:
image: us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node:v1.1.0
restart: unless-stopped
stop_grace_period: 5m
environment:
- OPTIMISM_L1_URL=${OPTIMISM_L1_URL}
- OPTIMISM_L1_TYPE=${OPTIMISM_L1_TYPE:-basic}
command: >
op-node
--l1=$OPTIMISM_L1_URL
--l2=http://optimism-op-erigon:8551
--network=mainnet
--rpc.addr=0.0.0.0
--rpc.port=9545
--l2.jwt-secret=/jwtsecret
--l1.trustrpc
--l1.rpckind=$OPTIMISM_L1_TYPE
--metrics.enabled
--metrics.addr=0.0.0.0
--metrics.port=7300
networks:
- chains
volumes:
- .jwtsecret:/jwtsecret
volumes: volumes:
optimism-dtl: optimism-dtl: