Update Traefik configuration to include meshtastic-router and meshtastic_app services

This commit is contained in:
2024-05-25 17:22:00 +08:00
parent b582d11ebb
commit 2f495c5869
2 changed files with 24 additions and 7 deletions
+14
View File
@@ -204,6 +204,16 @@ http:
certResolver: letsencrypt
service: kestra_app
meshtastic-router:
entryPoints:
- web-secure
rule: "Host(`mesh.furyhawk.lol`)"
middlewares:
- csrf
tls:
certResolver: letsencrypt
service: meshtastic_app
plane-router:
entryPoints:
- web-secure
@@ -502,6 +512,10 @@ http:
loadBalancer:
servers:
- url: http://thelounge:9000
meshtastic_app:
loadBalancer:
servers:
- url: http://meshtastic_web:8080
minio_server:
loadBalancer:
servers:
+10 -7
View File
@@ -210,7 +210,6 @@ services:
- 80
networks:
- net
- default
heynote-app:
image: furyhawk/heynote:${HEYNOTETAG:-latest}
@@ -222,7 +221,6 @@ services:
- 5173
networks:
- net
- default
jellyfin:
image: jellyfin/jellyfin
@@ -243,7 +241,16 @@ services:
- 8096
networks:
- net
- default
meshtastic_web:
image: ghcr.io/meshtastic/web
container_name: meshtastic_web
restart: unless-stopped
expose:
- 8080
- 8443
networks:
- net
privatebin:
image: privatebin/nginx-fpm-alpine:latest
@@ -259,7 +266,6 @@ services:
restart: unless-stopped
networks:
- net
- default
redlib:
image: quay.io/redlib/redlib:latest-arm
@@ -292,7 +298,6 @@ services:
- ~/.thelounge:/var/opt/thelounge # bind lounge config from the host's file system
networks:
- net
- default
streamlit-bai:
environment:
@@ -312,7 +317,6 @@ services:
- ${STREAMLIT_BAI_SERVER_PORT}
networks:
- net
- default
streamlit-fin:
environment:
@@ -324,7 +328,6 @@ services:
- ${STREAMLIT_FIN_SERVER_PORT}
networks:
- net
- default
syncthing:
image: syncthing/syncthing