diff --git a/docker-compose-generator/docker-fragments/traefik.yml b/docker-compose-generator/docker-fragments/traefik.yml index 8d6b997..11aa774 100644 --- a/docker-compose-generator/docker-fragments/traefik.yml +++ b/docker-compose-generator/docker-fragments/traefik.yml @@ -13,7 +13,23 @@ services: - "/var/run/docker.sock:/var/run/docker.sock" - "../Traefik/traefik.yml:/traefik.yml" - "traefik_data:/data" - + bitcoin_rtl: + labels: + traefik.enable: true + traefik.http.routers.bitcoin_rtl.rule: Host(`${BTCPAY_HOST}`) && (Path(`/rtl`) || PathPrefix(`/rtl/`)) + btcpayserver: + labels: + traefik.enable: true + traefik.http.routers.btcpayserver.rule: Host(`${BTCPAY_HOST}`) + # Traefic can not accept list from BTCPAY_ADDITIONAL_HOSTS, see Traefik/README.md + btctransmuter: + labels: + traefik.enable: true + traefik.http.routers.btctransmuter.rule: Host(`${BTCPAY_HOST}`) && (Path(`/btctransmuter`) || PathPrefix(`/btctransmuter/`)) + bitcoin_thub: + labels: + traefik.enable: true + traefik.http.routers.bitcoin_thub.rule: Host(`${BTCPAY_HOST}`) && (Path(`/thub`) || PathPrefix(`/thub/`)) volumes: traefik_data: