services: mumble-server: image: mumblevoip/mumble-server:latest container_name: mumble hostname: mumble restart: always volumes: - type: bind source: ./mumble/data target: /data read_only: false - type: bind source: ./mumble/cert target: /certificates read_only: false environment: MUMBLE_UID: 1000 MUMBLE_GID: 1000 MUMBLE_CONFIG_SSL_CERT: /certificates/fullchain1.pem MUMBLE_CONFIG_SSL_KEY: /certificates/privkey1.pem MUMBLE_SUPERUSER_PASSWORD: strong_password #MUMBLE_CONFIG_SERVERPASSWORD: MUMBLE_CONFIG_USERS: 1000 # Max amount of users that can connect at the same time MUMBLE_CONFIG_USERSPERCHANNEL: 0 # Means unlimited if zero MUMBLE_CONFIG_WELCOMETEXT: "Welcome to my server" MUMBLE_CONFIG_ALLOWHTML: true MUMBLE_USE_CAPABILITIES: 1 ports: - 64738:64738/tcp - 64738:64738/udp # expose: # - 6502 --> Needed for ICE RPC mumble-web: image: rankenstein/mumble-web:latest container_name: mumble-web hostname: mumbleweb restart: always environment: MUMBLE_SERVER: mumble.example.com:64738 ports: - 8619:8080