traefik: harden websecure defaults (crowdsec, headers, tls12)

This commit is contained in:
2026-02-07 02:15:13 +08:00
parent 2d7c788202
commit dc2c7f46ae
10 changed files with 90 additions and 1 deletions

View File

@@ -0,0 +1,18 @@
http:
routers:
label:
rule: Host(`label.gbanyan.net`)
entryPoints:
- websecure
tls:
certResolver: letsencrypt
middlewares:
- label-auth
service: label
services:
label:
loadBalancer:
passHostHeader: true
servers:
- url: "http://127.0.0.1:5004"

View File

@@ -0,0 +1,16 @@
http:
routers:
usher:
rule: Host(`member.usher.org.tw`)
entryPoints:
- websecure
tls:
certResolver: letsencrypt
service: usher
services:
usher:
loadBalancer:
passHostHeader: true
servers:
- url: "http://10.0.0.225:8000"