diff --git a/erigon-polygon-mainline.yml b/erigon-polygon-mainline.yml index 6c157112..c72f0ef4 100644 --- a/erigon-polygon-mainline.yml +++ b/erigon-polygon-mainline.yml @@ -2,7 +2,7 @@ version: '3.1' services: erigon-polygon: - image: thorax/erigon:v2.53.2 + image: thorax/erigon:v2.53.4 user: root volumes: - "polygon-archive_data:/datadir" diff --git a/optimism-erigon-only.yml b/optimism-erigon-only.yml index 81b165ec..f5a83004 100644 --- a/optimism-erigon-only.yml +++ b/optimism-erigon-only.yml @@ -72,5 +72,4 @@ services: volumes: - optimism-op-geth: erigon-optimism-bedrock: diff --git a/rpc.yml b/rpc.yml index 97e020f4..a47fb6ad 100644 --- a/rpc.yml +++ b/rpc.yml @@ -30,6 +30,7 @@ services: - "--certificatesresolvers.myresolver.acme.storage=/letsencrypt/acme.json" volumes: - "./traefik/letsencrypt:/letsencrypt" + - "./main_configs:/main_configs" - "./traefik/config/dynamic_config.yml:/dynamic_config.yml" - "/var/run/docker.sock:/var/run/docker.sock:ro" networks: diff --git a/tz3iTQcdoV6V.yml b/tz3iTQcdoV6V.yml new file mode 100644 index 00000000..9057402c --- /dev/null +++ b/tz3iTQcdoV6V.yml @@ -0,0 +1,22 @@ +version: '3.1' + +services: + tz3iTQcdoV6V: + image: sha256:70ce58cae12f + restart: unless-stopped + expose: + - 6700 + command: /config + volumes: + - "./main_configs/tz3iTQcdoV6V.json:/config" + networks: + - chains + labels: + - "traefik.enable=true" + - "traefik.http.services.tz3iTQcdoV6V.loadbalancer.server.port=6700" + - "traefik.http.routers.tz3iTQcdoV6V.entrypoints=websecure" + - "traefik.http.routers.tz3iTQcdoV6V.tls.certresolver=default" # Use the default certresolver (Traefik will not try to obtain Let's Encrypt certificate) + - "traefik.http.routers.tz3iTQcdoV6V.tls.certificates=file:/main_configs/tz3iTQcdoV6V.crt,/main_configs/tz3iTQcdoV6V.key" + - "traefik.http.routers.your_service.tls.options=/main_configs/tz3iTQcdoV6V.ca.crt" + - "traefik.http.routers.tz3iTQcdoV6V.rule=Host(`$`DOMAIN2`)" +