Skip to content

Commit 03f235e

Browse files
committed
Merge pull request #1 from thetechstewart/bounty-murmur
Murmur Bounty Guide Formatting
2 parents 169ef3e + e0cafab commit 03f235e

File tree

1 file changed

+45
-46
lines changed

1 file changed

+45
-46
lines changed

docs/applications/voip/setup-a-mumble-server-on-debian.md

Lines changed: 45 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,19 @@
1-
# Setup A Mumble Server On Debian
1+
---
2+
author:
3+
name: Linode Community
4+
5+
description: 'Setting up Mumble on Debian'
6+
keywords: 'mumble, debian, murmur, open source, gaming, VOIP, voice chat'
7+
license: '[CC BY-ND 3.0](http://creativecommons.org/licenses/by-nd/3.0/us/)'
8+
published: 'Thursday, September 24th, 2015'
9+
modified: Thursday, September 24th, 2015
10+
modified_by:
11+
name: Linode
12+
title: 'Mumble on Debian'
13+
contributor:
14+
name: Your Name
15+
link: Github/Twitter Link
16+
---
217

318
Mumble is an open source VoIP client that is designed for gamers. Mumble requires use of a server for all of the clients to connect to and this guide shows how to install and configure the Mumble server (also called Murmur) on Debian 8.
419

@@ -12,69 +27,59 @@ All commands are ran as root in this guide. If you are not root, you can use su
1227

1328
1. Since murmur is in the official Debian repositories, we can just use apt-get to install it. Be careful though, the package is `mumble-server` and not `murmur`.
1429

15-
```
16-
apt-get install mumble-server
17-
```
30+
apt-get install mumble-server
1831

1932
2. After you install it, you can use `dpkg-reconfigure` to do the initial setup.
2033

2134
The first question it will ask is if you want the server to run at boot. This is the same as using the command `systemctl enable mumble-server`.
2235

23-
[![Image description](/docs/assets/murmur-debian-auto-start-resized.png)](/docs/assets/murmur-debian-auto-start.png)
36+
[![Image description](/docs/assets/murmur-debian-auto-start-resized.png)](/docs/assets/murmur-debian-auto-start.png)
2437

2538
If you want murmur to have a highter priority over other applications on the server, you can answer yes here.
2639

27-
[![Image description](/docs/assets/murmur-debian-priority-resized.png)](/docs/assets/murmur-debian-priority.png)
40+
[![Image description](/docs/assets/murmur-debian-priority-resized.png)](/docs/assets/murmur-debian-priority.png)
2841

2942
Now it will ask you to set a SuperUser password. Murmur has a SuperUser account that you can change the settings for the server in Mumble on the client. Set it to whatever you want.
3043

31-
[![Image description](/docs/assets/murmur-debian-super-user-resized.png)](/docs/assets/murmur-debian-super-user.png)
44+
[![Image description](/docs/assets/murmur-debian-super-user-resized.png)](/docs/assets/murmur-debian-super-user.png)
3245

3346
You now have a working mumble server. Now it's time to configure it.
3447

3548
### More Configuration
3649

3750
If you need more configuration, such as port numbers and maximum users, murmur has a settings file at `/etc/mumble-server.ini`. Here's a list of settings that are included. There are more settings than listed and are further explained in the settings file.
3851

39-
- **autobanAttempts** - How many times someone can fail to connect to the server within the timeframe.
40-
- **autobanTimeframe** - This is the timeframe for the previous setting.
41-
- **autobanTime** - The amount of time that the ban lasts.
42-
- **logfile** - Location of the log file, if you want it in a different place.
43-
- **welcometext** - The text that shows in the text chat log when you log in.
44-
- **port** - The port you wish to bind to and have your users connect to.
45-
- **serverpassword** - A password that users will have to use to log in. This is not the same as the SuperUser password and should be different.
46-
- **bandwidth** - The maximum bandwith (in bits per second) each user can use.
47-
- **users** - The maximum users that can connect to the server at once.
52+
- **autobanAttempts** - How many times someone can fail to connect to the server within the timeframe.
53+
- **autobanTimeframe** - This is the timeframe for the previous setting.
54+
- **autobanTime** - The amount of time that the ban lasts.
55+
- **logfile** - Location of the log file, if you want it in a different place.
56+
- **welcometext** - The text that shows in the text chat log when you log in.
57+
- **port** - The port you wish to bind to and have your users connect to.
58+
- **serverpassword** - A password that users will have to use to log in. This is not the same as the SuperUser password and should be different.
59+
- **bandwidth** - The maximum bandwith (in bits per second) each user can use.
60+
- **users** - The maximum users that can connect to the server at once.
4861

4962
Once you are done setting the settings in that file, save it and restart murmur.
5063

5164
For Debian 8:
5265

53-
```
54-
systemctl restart mumble-server
55-
```
66+
systemctl restart mumble-server
5667

5768
For Debian 7 or earlier:
5869

59-
```
60-
service mumble-server restart
61-
```
70+
service mumble-server restart
6271

6372
### Extra Information
6473

6574
If you wish to disable the server starting at boot, you can use your init system to disable it.
6675

6776
For Debian 8
6877

69-
```
70-
systemctl disable mumble-server
71-
```
78+
systemctl disable mumble-server
7279

7380
For Debian 7 or earlier:
7481

75-
```
76-
service mumble-server disable
77-
```
82+
service mumble-server disable
7883

7984
For more information on mumble and murmur, you can visit the [Mumble Wiki](http://wiki.mumble.info/wiki/Main_Page).
8085

@@ -87,21 +92,15 @@ On Mac, go to (link) and download and install the installer.
8792

8893
On Ubuntu/Debian, install the package `mumble`.
8994

90-
```
91-
sudo apt-get install mumble
92-
```
95+
sudo apt-get install mumble
9396

9497
On Fedora, install the package `mumble`.
9598

96-
```
97-
sudo yum install mumble
98-
```
99+
sudo yum install mumble
99100

100101
On Arch Linux, install the package `mumble`.
101102

102-
```
103-
sudo pacman -Sy mumble
104-
```
103+
sudo pacman -Sy mumble
105104

106105
### Connecting As SuperUser
107106

@@ -114,11 +113,11 @@ To connect, open the client, then click Server then Connect. This opens the Mum
114113

115114
There click Add New at the bottom, them type in the following.
116115

117-
- **Label** - Anything you want.
118-
- **Address** - The IP address or domain name of the server.
119-
- **Port** - Leave default (64738) unless you changed in the server's configuration.
120-
- **Username** - SuperUser
121-
- **Password** - Whatever you set the SuperUser password to in the server's setup.
116+
- **Label** - Anything you want.
117+
- **Address** - The IP address or domain name of the server.
118+
- **Port** - Leave default (64738) unless you changed in the server's configuration.
119+
- **Username** - SuperUser
120+
- **Password** - Whatever you set the SuperUser password to in the server's setup.
122121

123122
[![Image description](/docs/assets/mumble-superuser-info.png)](/docs/assets/mumble-superuser-info.png)
124123

@@ -144,10 +143,10 @@ To connect, open the client, then click Server then Connect. This opens the Mum
144143

145144
There click Add New at the bottom, them type in the following.
146145

147-
- **Label** - Anything you want.
148-
- **Address** - The IP address or domain name of the server.
149-
- **Port** - Leave default (64738) unless you changed in the server's configuration.
150-
- **Username** - Anything you want to be named on the server.
146+
- **Label** - Anything you want.
147+
- **Address** - The IP address or domain name of the server.
148+
- **Port** - Leave default (64738) unless you changed in the server's configuration.
149+
- **Username** - Anything you want to be named on the server.
151150

152151
[![Image description](/docs/assets/mumble-connect-as-normal-user.png)](/docs/assets/mumble-connect-as-normal-user.png)
153152

0 commit comments

Comments
 (0)