Skip to content

Mumbleserver

github-actions[bot] edited this page Sep 11, 2026 · 2 revisions

Mumble

This guide covers the mumbleserver module in AlphaGSM.

mumbleserver is currently PASSED on the documented Ubuntu 24.04 Linux baseline. GitHub keeps one Docker-default lifecycle through the shared simple-tcp runtime. Process mode remains available when an operator has a host mumble-server or murmurd package installed.

Requirements

  • docker for the tested anonymous support path
  • Python packages from requirements.txt

If you already have a host mumble-server or murmurd package installed, the process runtime can still launch it directly. The validated anonymous AlphaGSM path uses the shared Docker runtime image instead.

Quick Start

Create the server:

alphagsm mymumblese create mumbleserver

Run setup:

alphagsm mymumblese setup

Start it:

alphagsm mymumblese start

Check it:

alphagsm mymumblese status

Stop it:

alphagsm mymumblese stop

Setup Details

Setup configures:

  • the game port (default 64738)
  • the install directory
  • the managed mumble-server.ini config file used by either the host package or the Docker runtime image

Common set values:

alphagsm mymumblese set maxplayers 100
alphagsm mymumblese set serverpassword voice-secret
alphagsm mymumblese set welcometext "Welcome to AlphaGSM Mumble"

Useful Commands

alphagsm mymumblese update
alphagsm mymumblese backup

Notes

  • Module name: mumbleserver
  • Default port: 64738

Server variables

After create mumbleserver, inspect or change these with set:

alphagsm myserver set --list
alphagsm myserver set KEY --describe
alphagsm myserver set KEY VALUE
Key Aliases Type What it does
database — string Path to the SQLite database file used by the server. Example: mumble-server.sqlite.
maxplayers users integer Maximum number of simultaneous users allowed on the server. Example: 100.
port gameport integer The port the server listens on. Example: 64738.
serverpassword sv_password, password string Password required for administrative or restricted access. Stored as a secret.
welcometext — string Welcome message shown to connecting users. Example: Welcome to AlphaGSM Mumble.

Developer Notes

Run File

  • Executable: mumble-server / murmurd
  • Engine: Mumble / Murmur
  • Validated runtime: Docker backend with ghcr.io/sectoralpha/alphagsm-simple-tcp-runtime:latest

Server Configuration

Query And Info

  • alphagsm mymumblese query uses TCP reachability on the configured voice port
  • alphagsm mymumblese info --json reports protocol tcp

Maps and Mods

  • Map directory: Check game documentation
  • Mod directory: Check game documentation
  • Workshop support: No

Clone this wiki locally