Update Traefik configuration and add site server

This commit is contained in:
2024-03-01 12:55:38 +08:00
parent 0bbb4a3ce9
commit b91c644179
2 changed files with 28 additions and 8 deletions
+16 -8
View File
@@ -46,10 +46,6 @@ http:
tls:
# https://docs.traefik.io/master/routing/routers/#certresolver
certResolver: letsencrypt
# domains:
# - main: "furyhawk.lol"
# sans:
# - "*.furyhawk.lol"
web-secure-router:
rule: "Host(`furyhawk.lol`, `www.furyhawk.lol`, `bai.furyhawk.lol`)"
@@ -63,10 +59,7 @@ http:
tls:
# https://docs.traefik.io/master/routing/routers/#certresolver
certResolver: letsencrypt
# domains:
# - main: "furyhawk.lol"
# sans:
# - "*.furyhawk.lol"
fin-router:
rule: "Host(`fin.furyhawk.lol`)"
entryPoints:
@@ -82,6 +75,17 @@ http:
# - main: "furyhawk.lol"
# sans:
# - "*.furyhawk.lol"
info-router:
rule: "Host(`info.furyhawk.lol`)"
entryPoints:
- web-secure
middlewares:
- csrf
service: site_server
tls:
# https://docs.traefik.io/master/routing/routers/#certresolver
certResolver: letsencrypt
blog-router:
rule: "Host(`blog.furyhawk.lol`)"
entryPoints:
@@ -153,6 +157,10 @@ http:
loadBalancer:
servers:
- url: http://streamlit_fin_app:8501
site_server:
loadBalancer:
servers:
- url: http://site_server:80
blog:
loadBalancer:
servers: