mirror of
https://github.com/furyhawk/cloudy.git
synced 2026-05-23 08:25:57 +00:00
chore: Update Traefik configuration to enable TLS for multiple subdomains
This commit is contained in:
+40
-26
@@ -174,6 +174,16 @@ http:
|
|||||||
certResolver: letsencrypt
|
certResolver: letsencrypt
|
||||||
service: forum_server
|
service: forum_server
|
||||||
|
|
||||||
|
plane-router:
|
||||||
|
entryPoints:
|
||||||
|
- web-secure
|
||||||
|
rule: "Host(`plan.furyhawk.lol`)" # || Host(`plane.furyhawk.lol`)"
|
||||||
|
middlewares:
|
||||||
|
- csrf
|
||||||
|
tls:
|
||||||
|
certResolver: letsencrypt
|
||||||
|
service: plane_app
|
||||||
|
|
||||||
privatebin-router:
|
privatebin-router:
|
||||||
entryPoints:
|
entryPoints:
|
||||||
- web-secure
|
- web-secure
|
||||||
@@ -446,38 +456,38 @@ http:
|
|||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: http://api_server:8000
|
- url: http://api_server:8000
|
||||||
kestra_app:
|
|
||||||
loadBalancer:
|
|
||||||
servers:
|
|
||||||
- url: http://kestra:8080
|
|
||||||
jellyfin_app:
|
|
||||||
loadBalancer:
|
|
||||||
servers:
|
|
||||||
- url: http://jellyfin:8096
|
|
||||||
forum_server:
|
|
||||||
loadBalancer:
|
|
||||||
servers:
|
|
||||||
- url: http://flarum-web:80
|
|
||||||
bin_app:
|
bin_app:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: http://privatebin:8080
|
- url: http://privatebin:8080
|
||||||
heynote_app:
|
|
||||||
loadBalancer:
|
|
||||||
servers:
|
|
||||||
- url: http://heynote_app:5173
|
|
||||||
cheatsheets_app:
|
cheatsheets_app:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: http://cheatsheets_app:80
|
- url: http://cheatsheets_app:80
|
||||||
thelounge_app:
|
forum_server:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: http://thelounge:9000
|
- url: http://flarum-web:80
|
||||||
|
heynote_app:
|
||||||
|
loadBalancer:
|
||||||
|
servers:
|
||||||
|
- url: http://heynote_app:5173
|
||||||
|
jellyfin_app:
|
||||||
|
loadBalancer:
|
||||||
|
servers:
|
||||||
|
- url: http://jellyfin:8096
|
||||||
|
kestra_app:
|
||||||
|
loadBalancer:
|
||||||
|
servers:
|
||||||
|
- url: http://kestra:8080
|
||||||
librechat_app:
|
librechat_app:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: http://LibreChat:3080
|
- url: http://LibreChat:3080
|
||||||
|
thelounge_app:
|
||||||
|
loadBalancer:
|
||||||
|
servers:
|
||||||
|
- url: http://thelounge:9000
|
||||||
minio_server:
|
minio_server:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
@@ -494,6 +504,18 @@ http:
|
|||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: http://neo4j_server:7687
|
- url: http://neo4j_server:7687
|
||||||
|
plane_app:
|
||||||
|
loadBalancer:
|
||||||
|
servers:
|
||||||
|
- url: http://node01.local
|
||||||
|
streamlit_bai_app:
|
||||||
|
loadBalancer:
|
||||||
|
servers:
|
||||||
|
- url: http://streamlit_bai_app:8502
|
||||||
|
streamlit_fin_app:
|
||||||
|
loadBalancer:
|
||||||
|
servers:
|
||||||
|
- url: http://streamlit_fin_app:8501
|
||||||
emqx-mqtt-socket:
|
emqx-mqtt-socket:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
@@ -520,14 +542,6 @@ http:
|
|||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: http://syncthing:8384
|
- url: http://syncthing:8384
|
||||||
streamlit_bai_app:
|
|
||||||
loadBalancer:
|
|
||||||
servers:
|
|
||||||
- url: http://streamlit_bai_app:8502
|
|
||||||
streamlit_fin_app:
|
|
||||||
loadBalancer:
|
|
||||||
servers:
|
|
||||||
- url: http://streamlit_fin_app:8501
|
|
||||||
site_server:
|
site_server:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
|
|||||||
Reference in New Issue
Block a user