Sign inSign up

bionicburn/rec-mumble-server

By bionicburn

•Updated 8 months ago

High-quality voice chat server compiled from source with Red Eyed Crows enhancements.

Image
0

2.8K

bionicburn/rec-mumble-server repository overview

⁠Red Eyed Crows Mumble Server

High-quality, low-latency voice chat server compiled from official Mumble source with Red Eyed Crows enhancements.

⁠Quick Start

docker run -d \
  --name mumble-server \
  -p 64738:64738/tcp \
  -p 64738:64738/udp \
  -p 50051:50051/tcp \
  -v mumble-data:/data \
  bionicburn/rec-mumble-server:latest

⁠Ports

PortProtocolPurpose
64738TCP/UDPVoice & Control
50051TCPgRPC API (optional)

⁠Volume Mount

  • /data - Server database, configuration, logs

⁠Features

  • ✅ Official Mumble builds compiled from source
  • ✅ Automatic version metadata generation (version.json)
  • ✅ User documentation in volume (README.md)
  • ✅ Structured logging (startup + running logs)
  • ✅ Health checks included
  • ✅ gRPC API enabled (port 50051)
  • ✅ Non-root user (UID 10001)

⁠Configuration

On first start, the server generates a configuration file at /data/murmur.ini. The SuperUser password is logged on first run.

To set a custom SuperUser password:

docker exec -it mumble-server murmurd -supw YOUR_PASSWORD

⁠gRPC API

The gRPC API is enabled on port 50051. Check the generated README.md in your volume for API usage examples and authentication details.

⁠Versioning Strategy

We compile official Mumble upstream releases with our own enhancement versioning:

  • Format: <upstream-version>-rec.<increment>
    • Example: 1.5.857-rec.4 = Mumble 1.5.857 with REC enhancements (release 4)
  • Tags:
    • latest - Always the most recent stable build
    • <upstream>-rec.<n> - Specific REC release (e.g., 1.5.857-rec.4)
    • <upstream> - Tracks the upstream version (e.g., 1.5.857)

To find the exact version you're running:

docker exec mumble-server cat /data/version.json

⁠Documentation

For detailed setup, configuration, and API examples, see the generated README.md in your mounted volume at /data/README.md.

⁠Support

⁠License

Mumble is open-source software licensed under BSD 3-Clause License.

Built and maintained by Red Eyed Crows.

Tag summary

Content type

Image

Digest

sha256:4eec3f6a8…

Size

69.2 MB

Last updated

8 months ago

docker pull bionicburn/rec-mumble-server