From b2904ade8c91dc28036623438ad5427bfc1c602a Mon Sep 17 00:00:00 2001 From: komodo Date: Thu, 20 Nov 2025 05:15:17 +0000 Subject: [PATCH] [Komodo] boris: Write Stack File: update compose.yaml --- compose.yaml | 37 ++++++++++++++++++++++++------------- 1 file changed, 24 insertions(+), 13 deletions(-) diff --git a/compose.yaml b/compose.yaml index 7a9af3c..af4858d 100644 --- a/compose.yaml +++ b/compose.yaml @@ -1,16 +1,27 @@ -## Add your compose file here services: - hello_world: - image: hello-world - # networks: - # - default - # ports: - # - 3000:3000 - # volumes: - # - data:/data + thelounge: + image: thelounge/thelounge:latest + container_name: thelounge + restart: unless-stopped -# networks: -# default: {} + # The Lounge listens on 9000 internally + ports: + - "9000:9000" -# volumes: -# data: + volumes: + - /opt/proxy_stack/apps/thelounge/data:/var/opt/thelounge + + environment: + - TZ=America/Toronto + + # If at some point you run Traefik *on this same Docker host* + # you can uncomment and adapt these labels. + labels: + - "traefik.enable=true" + - "traefik.http.routers.thelounge.rule=Host(`irc.digitalvoid.ca`)" + - "traefik.http.routers.thelounge.entrypoints=websecure" + - "traefik.http.routers.thelounge.tls.certresolver=letsencrypt" + - "traefik.http.services.thelounge.loadbalancer.server.port=9000" + +volumes: + thelounge_data: