# external service # https://doc.traefik.io/traefik/providers/file/ # not working #http: # # # # http routers # # ------------ # routers: # truenas-rtr: # entryPoints: # - "web" # rule: "Host(`truenas.sthome.org`)&& PathPrefix(`/`)" # tls: # certresolver: "solver-dns" # middlewares: # - http-mw-rateLimit-secureHeaders-redirect@file # truenas-https-redirect # service: "ext-truenas-svc" # # truenas-secure-rtr: # entryPoints: # - "websecure" # rule: "Host(`truenas.sthome.org`)&& PathPrefix(`/`)" # tls: # certresolver: "solver-dns" # domains: # - main: "sthome.org" # sans: # - "*.sthome.org" # - "truenas.sthome.org" # middlewares: # - http-mw-rateLimit-secureHeaders@file # service: "ext-truenas-svc" # # # # http middlewares # # ---------------- # middlewares: # truenas-https-redirect: # redirectscheme: # scheme: https # permanent: true # # # # http service # # ------------ # # https://doc.traefik.io/traefik/routing/services/ # services: # ext-truenas-svc: # loadBalancer: # servers: # - url: "http://10.0.0.20:443" # passHostHeader: true