docker-apps/external/ext-truenas.yml
2025-04-03 22:57:52 +02:00

50 lines
1.2 KiB
YAML

# 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