From a7073878726d8adfc87e9d47bed8eca6ec7d7ba8 Mon Sep 17 00:00:00 2001 From: notplants <@notplants> Date: Tue, 28 Apr 2026 11:58:17 -0400 Subject: [PATCH] Update readme to describe host-ports mode --- .env.sample | 3 +++ README.md | 21 +++++++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/.env.sample b/.env.sample index dc1c153..9f77a9d 100644 --- a/.env.sample +++ b/.env.sample @@ -12,3 +12,6 @@ COMPOSE_FILE="compose.yml" ## Web client #COMPOSE_FILE="$COMPOSE_FILE:compose.mumbleweb.yml" + +## Host-port mode +#COMPOSE_FILE="$COMPOSE_FILE:compose.host-ports.yml" diff --git a/README.md b/README.md index 91ad78a..439f989 100644 --- a/README.md +++ b/README.md @@ -50,6 +50,27 @@ overlay. To enable it: 2. `abra app deploy --force` 3. Open `https://` in a browser + +## Host-Port Mode + +Instead of modifying the Traefik config, +you can alternatively deploy Mumble with compose.host-ports.yml, +and it will bind directly to the host server ports 64738 and 64739, +bypassing Traefik. + +Note this doesn't work in multinode setups, but does work when deployed to a single server. + +With this compose file, you can deploy mumble without any changes to the Traefik config: + +1. `abra app config ` — uncomment the line: + ``` + COMPOSE_FILE="$COMPOSE_FILE:compose.host-ports.yml" + ``` +2. `abra app deploy ` + + + + [`abra`]: https://git.coopcloud.tech/coop-cloud/abra [`coop-cloud/traefik`]: https://git.coopcloud.tech/coop-cloud/traefik [Mumble client]:(https://www.mumble.info/downloads/)