Update Traefik routing rules

This commit is contained in:
2024-03-01 14:13:44 +08:00
parent 108ca7786e
commit 87a127c229
+5 -10
View File
@@ -48,13 +48,11 @@ http:
certResolver: letsencrypt
web-secure-router:
rule: "Host(`furyhawk.lol`, `www.furyhawk.lol`, `bai.furyhawk.lol`)"
rule: "Host(`bai.furyhawk.lol`)"
entryPoints:
- web-secure
middlewares:
- csrf
- no-www
# - add-bai
service: streamlit_bai_app
tls:
# https://docs.traefik.io/master/routing/routers/#certresolver
@@ -66,21 +64,18 @@ http:
- web-secure
middlewares:
- csrf
# - add-fin
service: streamlit_fin_app
tls:
# https://docs.traefik.io/master/routing/routers/#certresolver
certResolver: letsencrypt
# domains:
# - main: "furyhawk.lol"
# sans:
# - "*.furyhawk.lol"
info-router:
rule: "Host(`info.furyhawk.lol`)"
rule: "Host(`furyhawk.lol`, `www.furyhawk.lol`, `info.furyhawk.lol`)"
entryPoints:
- web-secure
middlewares:
- csrf
- no-www
service: site_server
tls:
# https://docs.traefik.io/master/routing/routers/#certresolver
@@ -93,8 +88,8 @@ http:
# redirect to external blog
middlewares:
- redirect-blog
service: blog
tls:
# https://docs.traefik.io/master/routing/routers/#certresolver
certResolver: letsencrypt