From 8e2b639b7544579c72dbd187ec719e64190c7cab Mon Sep 17 00:00:00 2001 From: Sebastian <379651+czarly@users.noreply.github.com> Date: Sun, 4 Feb 2024 13:44:51 +0100 Subject: [PATCH] go for it --- fantom-proxy.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 fantom-proxy.yml diff --git a/fantom-proxy.yml b/fantom-proxy.yml new file mode 100644 index 00000000..21992386 --- /dev/null +++ b/fantom-proxy.yml @@ -0,0 +1,21 @@ +version: "3.1" +services: + fantom-proxy: + image: stakesquid/eth-cluster + environment: + - FULLNODE_WS_URL=${FANTOM_FULLNODE_WS} + - FULLNODE_RPC_URL=${FANTOM_FULLNODE_RPC} + - ARCHIVE_RPC_URL=${FANTOM_ARCHIVE_RPC} + expose: + - "8545" + networks: + - chains + restart: unless-stopped + labels: + - "traefik.enable=true" + - "traefik.http.middlewares.fantom-stripprefix.stripprefix.prefixes=$FANTOM_PREFIX" + - "traefik.http.services.fantom.loadbalancer.server.port=18545" + - "traefik.http.routers.fantom.entrypoints=websecure" + - "traefik.http.routers.fantom.tls.certresolver=myresolver" + - "traefik.http.routers.fantom.rule=Host(`$FANTOM_DOMAIN`) && PathPrefix(`$FANTOM_PREFIX`)" + - "traefik.http.routers.fantom.middlewares=fantom-stripprefix, ipwhitelist"