From 7cca56292c2b98165278ddd8d385435ed1cf8b74 Mon Sep 17 00:00:00 2001 From: Tobias Manske Date: Sat, 13 Aug 2022 17:53:40 +0200 Subject: [PATCH] TheLounge --- coreos-config/compose/05_thelounge/.env | 1 + .../compose/05_thelounge/docker-compose.yaml | 25 +++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 coreos-config/compose/05_thelounge/.env create mode 100644 coreos-config/compose/05_thelounge/docker-compose.yaml diff --git a/coreos-config/compose/05_thelounge/.env b/coreos-config/compose/05_thelounge/.env new file mode 100644 index 0000000..5c54fc8 --- /dev/null +++ b/coreos-config/compose/05_thelounge/.env @@ -0,0 +1 @@ +COMPOSE_PROJECT_NAME=thelounge diff --git a/coreos-config/compose/05_thelounge/docker-compose.yaml b/coreos-config/compose/05_thelounge/docker-compose.yaml new file mode 100644 index 0000000..bff0552 --- /dev/null +++ b/coreos-config/compose/05_thelounge/docker-compose.yaml @@ -0,0 +1,25 @@ +--- +version: "3.4" + +services: + lounge: + image: thelounge/thelounge:4 + volumes: + - data:/var/opt/thelounge + labels: + - "traefik.enable=true" + - "traefik.http.routers.thelounge.rule=Host(`lounge.tobiasmanske.de`)" + - "traefik.http.routers.thelounge.entryPoints=websecure" + - "traefik.http.services.thelounge.loadbalancer.server.port=9000" + - "com.centurylinklabs.watchtower.scope=update" + restart: always + networks: + - gateway + +networks: + gateway: + external: true + +volumes: + data: +...