remove DB step from mumble install, sqlite has been reccommended for a while

This commit is contained in:
Joel Falknau 2024-09-03 12:27:02 +10:00
parent 7051e06564
commit 4602097399
No known key found for this signature in database

View File

@ -58,17 +58,7 @@ pip install -r requirements.txt
## Configuring Mumble Server
The mumble server needs its own database. Open an SQL shell with `mysql -u root -p` and execute the SQL commands to create it:
```sql
CREATE DATABASE alliance_mumble CHARACTER SET utf8mb4;
```
```sql
GRANT ALL PRIVILEGES ON alliance_mumble . * TO 'allianceserver'@'localhost';
```
Mumble ships with a configuration file that needs customization. By default, its located at `/etc/mumble-server.ini`. Open it with your favorite text editor:
Mumble ships with a configuration file that needs customization. By default, it's located at `/etc/mumble-server.ini`. Open it with your favorite text editor:
```shell
sudo nano /etc/mumble-server.ini
@ -79,15 +69,6 @@ We need to enable the ICE authenticator. Edit the following:
- `icesecretwrite=MY_CLEVER_PASSWORD`, obviously choosing a secure password
- ensure the line containing `Ice="tcp -h 127.0.0.1 -p 6502"` is uncommented
We also want to enable Mumble to use the previously created MySQL / MariaDB database, edit the following:
- uncomment the database line, and change it to `database=alliance_mumble`
- `dbDriver=QMYSQL`
- `dbUsername=allianceserver` or whatever you called the Alliance Auth MySQL user
- `dbPassword=` that users password
- `dbPort=3306`
- `dbPrefix=murmur_`
To name your root channel, uncomment and set `registerName=` to whatever cool name you want
Save and close the file.
@ -98,7 +79,7 @@ To get Mumble superuser account credentials, run the following:
sudo dpkg-reconfigure mumble-server
```
Set the password to something youll remember and write it down. This is your superuser password and later needed to manage ACLs.
Set the password to something you'll remember and write it down. This is your superuser password and later needed to manage ACLs.
Now restart the server to see the changes reflected.
@ -106,7 +87,7 @@ Now restart the server to see the changes reflected.
sudo service mumble-server restart
```
Thats it! Your server is ready to be connected to at example.com:64738
That's it! Your server is ready to be connected to at example.com:64738
## Configuring Mumble Authenticator