# mumble-docker

> Self-hosted, open-source Docker image for running a low-latency Mumble voice chat server with SQLite, MySQL, or PostgreSQL backends and automatic TLS via Let's Encrypt.

- **Category:** VoIP
- **Licence:** BSD-3-Clause
- **Latest version:** v1.4.230
- **Open source:** oss
- **Languages:** Shell, Dockerfile
- **Platforms:** Docker Compose
- **Tags:** PostgreSQL, SQLite, MySQL, Voip, Acme, Low Latency, Voice Chat, Docker, Self Hosted, Letsencrypt, Mumble

## Description

Mumble Docker is the official container image for hosting a Mumble (Murmur) voice chat server. It packages the Mumble server into a Docker image available on Docker Hub and GHCR, configurable entirely through environment variables with the MUMBLE_CONFIG_ prefix. The server listens on port 64738 (TCP and UDP) with optional ICE interface on 6502. It uses SQLite by default for data storage but supports MySQL and PostgreSQL. An -acme image variant includes the lego ACME client for automatic Let's Encrypt certificate management. The image runs as a non-root user (UID/GID 10000 by default) and supports Docker and Podman secrets for sensitive configuration. Installation is via docker run or docker-compose. The project is maintained by the mumble-voip organization under the BSD-3-Clause license.

## Links

- [Homepage](https://github.com/mumble-voip/mumble-docker)
- [Docker](mumblevoip/mumble-server)
- [GHCR Package](https://github.com/mumble-voip/mumble-docker/pkgs/container/mumble-server)
- [Wiki Documentation](https://github.com/mumble-voip/mumble-docker/wiki)

---
Source: https://selfhost.directory/project/mumble-docker