English Quick Mumble Selfhosting Tutorial
March 16, 2026
Inhaltsverzeichnis
Enlish Quick Mumble Selfhosting Tutorial
Steps on Debian Server
- Get a Machine where you Host your Mumble Server
- Get the Cheapest VServer you get that has enough Bandwidth
- Install a Linux or FreeBSD/OpenBSD on it (Linux will be less Pain but BSDs are a bit more secure i guess exept NetBSD and is not a good idea)
- for Security reason please use a Public-key for SSH Server
- On Windows you could use Putty or other SSH Programs you have there (
C:\Program Files\PuTTY\puttygenor commandputtygen)- generate key
- copy public key
- save the key
- connect to server with you username and password
$ mkdir ~/.sshto make folder in home that is~/.ssh$ chmod 700 ~/.sshto only readable and writable to the user itself.$ nano ~/.ssh/authorized_keysEdit that file there that we just create as new with your copied public key (just paste it in)- to close nano type Ctrl + X to push a close signal to nano. Then it asks to save and you push Y to save it and Press Enter. Then nano asks if the Path is correct what we not want to change so we press Enter again.
$ chmod 600 ~/.ssh/authorized_keysto make it readable only to the user.- Do set PuTTY Client to Auto-login username in
Category -> Connection -> Data. - Browse to
Connection -> SSH -> Authand select Browse to find the Private Key we created with puttygen. - Test it with select Session in Category and Type your IP or Domain in it.
- Open it and watch if it sayed “Authenticating with public key” if it does then it is working with public key Login.
- Done with SSH Public key now you can use PuTTY with a Public key.
- On Windows you could use Putty or other SSH Programs you have there (
- Install Mumble like so:
- On Debian alike systems (Like Ubuntu or Linux Mint) you have apt as Packagemanager (Like an App Store (kind of but not the same))
- you enter
$ sudo apt update && sudo apt upgradeto update Debian. - Then install Mumble Server
$ sudo apt install mumble-serverto install Mumble. - On Debian do
$ sudo dpkg-reconfigure mumble-serverto do the Config. - Please follow the screen what to do.
- Then
$ sudo systemctl enable mumble-server && sudo systemctl start mumble-server - Mumble is now running on that Debian Server.
- Please note that this is minimum and i will encurage you to get it more secure with a firewall setting i do not do a tutorial because you could close yourself out of your server if you do make it wrong though and i encurage you also to lock your ssh to configure without password login but i warn you also here you could lock your self out if you make it wrong thogh. I will not make an Tutorial on lock yourself out because that make me in a supporive position that i do not want to solve if you blame me for that though. That Steps would be a lot better Security to your Server so please test it on a Virtualbox or other Virtual Machines if you want to make it shure that you do not make it wrong though.
- you enter
- On Debian alike systems (Like Ubuntu or Linux Mint) you have apt as Packagemanager (Like an App Store (kind of but not the same))
Other Systems
On RPM Based Sytems like Fedora or Redhat i do not know because i did not use it. So Please read a Tutorial for using it there and adopt it from an nginx Server or a apache server but instead of them install mumble-server.
On Arch Linux i would not recomend it for servers though but here are some differences to Debian:
instead of apt use $ sudo pacman install mumble-server and instead of dpkg-reconfigure you edit the files directly in the /usr/local/etc/mumble-server.ini or copy it to /etc/mumble-server.ini and edit there with nano.
but i do not make an Tutorial for Arch because it is a bit more painful i think (I am using it and i know that it is painful for normal users. Please do not follow me because it is a rabbit hole in tinkering everything.)
On FreeBSD i am using it is a bit more secure but please do read the Handbook before you make an Mumble Server on it. But with # pkg install mumble-server you can install it. And [FixME]
I will add more detailed stuff in another day or so in here