76 lines
1.5 KiB
Markdown
76 lines
1.5 KiB
Markdown
![]() |
---
|
||
|
title: 09 Mumble
|
||
|
description:
|
||
|
published: true
|
||
|
date: 2023-05-03T02:58:14.663Z
|
||
|
tags:
|
||
|
editor: markdown
|
||
|
dateCreated: 2023-05-03T01:58:53.909Z
|
||
|
---
|
||
|
|
||
|
|
||
|
Install and Configure Mumble
|
||
|
Mumble is an encrypted voice chat service, It is pretty much amazing, and nothing comes close to it.
|
||
|
|
||
|
First we are going to create a network
|
||
|
|
||
|
sudo docker network create --subnet=172.34.0.0/16 mumble
|
||
|
|
||
|
now we are going to create a folder
|
||
|
|
||
|
mkdir -p ~/docker/mumble
|
||
|
|
||
|
now we need to create the docker compose file
|
||
|
|
||
|
nano ~/mumble/docker-compose.yml
|
||
|
|
||
|
Add in the following text
|
||
|
|
||
|
version: '3'
|
||
|
|
||
|
services:
|
||
|
mumble:
|
||
|
image: mumblevoip/mumble-server
|
||
|
container_name: mumble
|
||
|
restart: always
|
||
|
volumes:
|
||
|
- /data/mumble/:/data
|
||
|
environment:
|
||
|
- SUPERUSER_PASSWORD=CHANGE ME INTO SOMETHING
|
||
|
ports:
|
||
|
- 64738:64738
|
||
|
- 64738:64738/udp
|
||
|
networks:
|
||
|
mumble:
|
||
|
ipv4_address: 172.34.0.10
|
||
|
|
||
|
networks:
|
||
|
mumble:
|
||
|
external: true
|
||
|
name: mumble
|
||
|
ipam:
|
||
|
config:
|
||
|
- subnet: 172.34.0.0/24
|
||
|
|
||
|
Lets create a config file now
|
||
|
|
||
|
sudo nano /data/mumble/murmur.ini
|
||
|
|
||
|
Add in the following text and adjust it where needed
|
||
|
|
||
|
logfile=/data/murmur.log
|
||
|
welcometext="Welcome to my Mumble server"
|
||
|
bandwidth=144000
|
||
|
users=1000
|
||
|
timeout=30
|
||
|
registerName=Mumble Server Root
|
||
|
registerLocation=NL
|
||
|
|
||
|
Now we finally change the owner of the folder to let Murmur access it
|
||
|
|
||
|
sudo chown -R 1000:1000 /data/mumble
|
||
|
|
||
|
Let it run with the following command
|
||
|
|
||
|
sudo docker-compose -f ~/docker/mumble/docker-compose.yml up -d
|