Add new routes and services for The Lounge app

This commit is contained in:
2024-04-17 09:47:32 +08:00
parent 50187249a7
commit a658288a68
2 changed files with 26 additions and 0 deletions
+14
View File
@@ -100,6 +100,16 @@ http:
tls:
certResolver: letsencrypt
thelounge-router:
rule: "Host(`irc.furyhawk.lol`)"
entryPoints:
- web-secure
middlewares:
- csrf
service: thelounge_app
tls:
certResolver: letsencrypt
# mqttx-router:
# rule: "Host(`mqttx.furyhawk.lol`)"
# entryPoints:
@@ -246,6 +256,10 @@ http:
loadBalancer:
servers:
- url: http://cheatsheets_app:80
thelounge_app:
loadBalancer:
servers:
- url: http://thelounge:9000
mqttx-web:
loadBalancer:
servers:
+12
View File
@@ -65,6 +65,18 @@ services:
- net
- default
thelounge:
image: ghcr.io/thelounge/thelounge:latest
container_name: thelounge
expose:
- 9000
restart: unless-stopped
volumes:
- ~/.thelounge:/var/opt/thelounge # bind lounge config from the host's file system
networks:
- net
- default
streamlit-bai:
environment:
<<: *default-environment