From ff2b99ec004087b5494d5f111babba4088490f78 Mon Sep 17 00:00:00 2001 From: Teck Meng Date: Thu, 3 Oct 2024 16:55:00 +0800 Subject: [PATCH] Refactor swarm/secondary.yml: Add whisper_web service --- swarm/secondary.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/swarm/secondary.yml b/swarm/secondary.yml index e97bec7..98ec0ae 100644 --- a/swarm/secondary.yml +++ b/swarm/secondary.yml @@ -84,6 +84,21 @@ services: - "traefik.http.services.wetty_app.loadbalancer.server.port=3000" # - "traefik.http.routers.wetty.middlewares=forward-auth@file" + whisper_web: + image: furyhawk/whisper-web + networks: + - traefik-public + deploy: + labels: + - traefik.enable=true + - traefik.docker.network=traefik-public + - traefik.constraint-label=traefik-public + - traefik.http.routers.whisper_web.entrypoints=https + - traefik.http.routers.whisper_web.rule=Host(`whisper.${DOMAIN}`) + - traefik.http.routers.whisper_web.tls.certresolver=le + - traefik.http.routers.whisper_web.service=whisper_web + - traefik.http.services.whisper_web.loadbalancer.server.port=4173 + networks: traefik-public: external: true \ No newline at end of file