Traefik общий шаблон
Общий шаблон для трафика с использованием списков разрешенных адресов, а так же контролем аутентификации. Для настройки каждого приложения создаю отдельный файл в папке traefik/dynamic
http:
routers:
<name>:
rule: "Host(`<name>.<domain>.ru`)"
entrypoints:
- http
middlewares:
- <name>-https-redirect
- authentik
- ip-allow-list
service: <name>
<name>-secure:
rule: "Host(`<name>.<domain>.ru`)"
entrypoints:
- https
middlewares:
- authentik
- ip-allow-list
tls: true
service: <name>
middlewares:
<name>-https-redirect:
redirectScheme:
scheme: https
services:
<name>:
loadBalancer:
servers:
- url: "http://192.168.0.130:1234"