21 lines
657 B
YAML
21 lines
657 B
YAML
services:
|
|
mumble:
|
|
image: mumblevoip/mumble-server:latest
|
|
container_name: mumble-server
|
|
restart: on-failure
|
|
ports:
|
|
- "64738:64738/udp" # Mumble voice port
|
|
- "64738:64738" # Web interface/WebRTC port (optional)
|
|
volumes:
|
|
- ../fixtures/murmur.ini:/etc/mumble-server.ini:ro
|
|
# Create a persistent volume for database
|
|
- mumble-test-data:/var/lib/mumble-server
|
|
environment:
|
|
- SUPERUSER_PASSWORD=supersecret
|
|
# We can still set environment variables to override config if needed
|
|
|
|
volumes:
|
|
mumble-test-data:
|
|
# This ensures data is cleaned up when containers are removed
|
|
driver: local
|