Files
infra-traefik-config/traefik/dynamic/_all.yml

56 lines
1.2 KiB
YAML

http:
routers:
gitea-https:
rule: Host("git.japnet.nl")
entryPoints: [websecure]
middlewares: [security@file]
service: gitea
tls:
certResolver: cf
domains:
- main: "japnet.nl"
sans:
- "*.japnet.nl"
hass-https:
rule: Host("hass.japnet.nl")
entryPoints: [websecure]
middlewares: [security@file]
service: hass
tls:
certResolver: cf
searxng-https:
rule: Host("searxng.japnet.nl")
entryPoints: [websecure]
middlewares: [security@file, searxng-ratelimit@file]
service: searxng
tls:
certResolver: cf
# authentik-https:
# rule: Host("auth.japnet.nl")
# entryPoints: [websecure]
# middlewares: [security@file]
# service: authentik
# tls:
# certResolver: cf
portainer-https:
rule: Host("portainer.japnet.nl")
entryPoints: [websecure]
middlewares: [security@file]
service: portainer
tls:
certResolver: cf
komodo-https:
rule: Host("komodo.japnet.nl")
entryPoints: [websecure]
middlewares: [security@file]
service: komodo
tls:
certResolver: cf