Files
server/stacks/traefik/dynamic/crafty.yml

42 lines
789 B
YAML

http:
routers:
crafty-web:
rule: Host(`crafty.skrd.fun`)
entryPoints:
- web
middlewares:
- redirect-to-https
service: noop
crafty:
rule: Host(`crafty.skrd.fun`)
entryPoints:
- websecure
service: crafty-svc
tls:
certResolver: cf
middlewares:
- crafty-headers
services:
crafty-svc:
loadBalancer:
servers:
- url: "https://192.168.3.3:8443"
serversTransport: crafty-transport
noop:
loadBalancer:
servers:
- url: "http://0.0.0.0"
middlewares:
crafty-headers:
headers:
customRequestHeaders:
X-Forwarded-Proto: https
serversTransports:
crafty-transport:
insecureSkipVerify: true