From 81e7f6e50d30df2859cdb668ce0da9a7ac6d927f Mon Sep 17 00:00:00 2001 From: Sebastian <379651+czarly@users.noreply.github.com> Date: Tue, 3 Dec 2024 15:57:27 +0100 Subject: [PATCH] quick n dirty --- bsc-archive-forwarder.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 bsc-archive-forwarder.yml diff --git a/bsc-archive-forwarder.yml b/bsc-archive-forwarder.yml new file mode 100644 index 00000000..937a0c6b --- /dev/null +++ b/bsc-archive-forwarder.yml @@ -0,0 +1,22 @@ +services: + bsc-archive-forwarder: + restart: unless-stopped + image: nginx + depends_on: + - op-zircuit-client + expose: + - 80 + environment: + TARGET_URL: ${BSC_ARCHIVE_FORWARDER_URL} + networks: + - chains + volumes: + - ./nginx-forwarder:/etc/nginx/templates + labels: + - "traefik.enable=true" + - "traefik.http.middlewares.bsc-archive-forwarder-stripprefix.stripprefix.prefixes=/bsc-archive-forwarder" + - "traefik.http.services.bsc-archive-forwarder.loadbalancer.server.port=80" + - "traefik.http.routers.bsc-archive-forwarder.entrypoints=websecure" + - "traefik.http.routers.bsc-archive-forwarder.tls.certresolver=myresolver" + - "traefik.http.routers.bsc-archive-forwarder.rule=Host(`$DOMAIN`) && PathPrefix(`/bsc-archive-forwarder`)" + - "traefik.http.routers.bsc-archive-forwarder.middlewares=bsc-archive-forwarder-stripprefix, ipwhitelist"