Mumble

Mumble

Docker app from Uderzo's Repository

Overview

Mumble is a low-latency, high-quality voice chat server (Discord-style voice rooms / channels).
This template uses the official mumblevoip/mumble-server image.

Private by default:

  • This template does NOT enable public directory registration.
  • Optional Server Password (join password) can be used for friends-only access.

If you want public listing (advanced):

  • Edit /data/mumble_server_config.ini and configure the public registration keys (e.g. registerurl/registerpassword).
  • Public registration requires an empty join password and allowping enabled.
    Most users should keep the server private.

Runtime arguments

Network
bridge
Shell
sh
Privileged
false
Extra Params
--cap-add=SYS_NICE

Template configuration

LocaltimePathro

Container localtime (recommended)

Target
/etc/localtime
Default
/etc/localtime
AppdataPathrw

Persistent data (DB + generated config). Must be mapped for persistence.

Target
/data
Default
/mnt/user/appdata/mumble
Mumble Port (TCP)Porttcp

Mumble TCP port (default 64738)

Target
64738
Default
64738
Mumble Port (UDP)Portudp

Mumble UDP port (default 64738)

Target
64738
Default
64738
PUIDVariable

Host user id (optional). Default image uses UID 10000 if unset.

Default
99
PGIDVariable

Host group id (optional). Default image uses GID 10000 if unset.

Default
100
TZVariable

Timezone (optional). Example: Europe/London, America/New_York

SuperUser PasswordVariable

Set SuperUser (admin) password. If blank, a random password is generated on first startup (check logs).

Target
MUMBLE_SUPERUSER_PASSWORD
Welcome Message (welcometext)Variable

Message shown to users when they connect (welcometext)

Target
MUMBLE_CONFIG_welcometext
Default
Welcome! Please be nice.
Max Users (users)Variable

Max concurrent users (users). Example: 25

Target
MUMBLE_CONFIG_users
Default
25
Per-User Bandwidth bps (bandwidth)Variable

Max per-user Opus bitrate in bits/sec. 96000 = excellent quality. 128000 = near-transparent.

Target
MUMBLE_CONFIG_bandwidth
Default
96000
Server Password (serverpassword)Variable

Optional join password for users (serverpassword). Leave blank for open access.

Target
MUMBLE_CONFIG_serverpassword
Bind Address (host)Variable

Optional bind address (host). Leave blank to bind all interfaces.

Target
MUMBLE_CONFIG_host
Allow Ping Details (allowping)Variable

Expose basic server status (user count/max). Does not allow joining.

Target
MUMBLE_CONFIG_allowping
Default
true
Autoban AttemptsVariable

Failed auth attempts before banning (autobanAttempts)

Target
MUMBLE_CONFIG_autobanAttempts
Default
10
Autoban Timeframe (sec)Variable

Time window for failed attempts (autobanTimeframe, seconds)

Target
MUMBLE_CONFIG_autobanTimeframe
Default
120
Autoban Time (sec)Variable

Ban duration (autobanTime, seconds)

Target
MUMBLE_CONFIG_autobanTime
Default
300
Verbose LoggingVariable

Enable verbose server logs (true/false)

Target
MUMBLE_VERBOSE
Default
false

Categories

Download Statistics

3,099,928
Total Downloads
86,779
This Month
263,794
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
mumblevoip/mumble-server:latest
Last Updated2026-05-25
First Seen2024-05-05

Run Mumble on Unraid.

Mumble is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.