servers:murmur
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| servers:murmur [2016/11/22 18:32] – external edit 127.0.0.1 | servers:murmur [2024/08/13 16:33] (current) – removed Sean Rhone | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Information ====== | ||
| - | * Murmur | ||
| - | * [[Information: | ||
| - | * voice.realmofespionage.xyz ((Mumble)) | ||
| - | |||
| - | ===== Prerequisites ===== | ||
| - | |||
| - | * [[distros: | ||
| - | * [[servers: | ||
| - | |||
| - | ====== Dependencies ====== | ||
| - | |||
| - | **** | ||
| - | |||
| - | sudo dnf install ' | ||
| - | |||
| - | ====== Firewall ====== | ||
| - | |||
| - | * 64738/tcp and 64738/udp is Murmur Server | ||
| - | |||
| - | sudo firewall-cmd --add-port=' | ||
| - | |||
| - | ====== Settings ====== | ||
| - | |||
| - | sudo -e '/ | ||
| - | |||
| - | autobanAttempts = 5 | ||
| - | autobanTimeframe = 120 | ||
| - | autobanTime = 300 | ||
| - | | ||
| - | welcometext=" | ||
| - | | ||
| - | serverpassword=x | ||
| - | | ||
| - | registerName=RoE | Mumble | ||
| - | | ||
| - | sslCert=/ | ||
| - | sslKey=/ | ||
| - | | ||
| - | sslCiphers=" | ||
| - | | ||
| - | certrequired=True | ||
| - | | ||
| - | sendversion=True | ||
| - | |||
| - | ====== Let's Encrypt SSL Cert ====== | ||
| - | |||
| - | ===== Initial ===== | ||
| - | |||
| - | **** | ||
| - | |||
| - | sudo mkdir -p '/ | ||
| - | |||
| - | ===== Certbot Automation ===== | ||
| - | |||
| - | **** | ||
| - | |||
| - | sudo -e '/ | ||
| - | |||
| - | ==== Murmur ==== | ||
| - | |||
| - | **** | ||
| - | |||
| - | post-hook = cp '/ | ||
| - | |||
| - | ==== nginx + Murmur ==== | ||
| - | |||
| - | * Requires [[servers: | ||
| - | |||
| - | post-hook = systemctl start ' | ||
| - | |||
| - | ==== nginx + Prosody + Murmur ==== | ||
| - | |||
| - | * Requires [[servers: | ||
| - | |||
| - | post-hook = systemctl start ' | ||
| - | |||
| - | ====== Administrative User ====== | ||
| - | |||
| - | ===== Set SuperUser Password ===== | ||
| - | |||
| - | **** | ||
| - | |||
| - | sudo -u ' | ||
| - | |||
| - | ===== Grant Account Admin ===== | ||
| - | |||
| - | * Log into account to be granted administrative rights | ||
| - | * Register the user | ||
| - | * Log out and into the **SuperUser** account with the recently-created password from above | ||
| - | * Edit the **Root** channel and set the **Group** to **admin** | ||
| - | * Add the account to be granted administrative rights to the **Members** list | ||
| - | * Log out and back into the account granted administrative rights | ||
| - | |||
| - | ====== Services ====== | ||
| - | |||
| - | ===== Initial ===== | ||
| - | |||
| - | **** | ||
| - | |||
| - | sudo systemctl enable ' | ||
| - | |||
| - | ===== Backup ===== | ||
| - | |||
| - | ==== Service ==== | ||
| - | |||
| - | mkdir -p ~/' | ||
| - | |||
| - | [Service] | ||
| - | Type=oneshot | ||
| - | WorkingDirectory=/ | ||
| - | ExecStart='/ | ||
| - | ExecStart='/ | ||
| - | |||
| - | ==== Timer ==== | ||
| - | |||
| - | sudo -e '/ | ||
| - | |||
| - | [Unit] | ||
| - | Description=Murmur Database Backup | ||
| - | | ||
| - | [Timer] | ||
| - | OnCalendar=*-*-* 02:05:00 | ||
| - | Persistent=true | ||
| - | | ||
| - | [Install] | ||
| - | WantedBy=timers.target | ||
| - | |||
| - | ====== Backup ====== | ||
| - | |||
| - | * Create backup archive on server and transfer to client computer | ||
| - | |||
| - | ===== Server ===== | ||
| - | |||
| - | ==== Archive Folders ==== | ||
| - | |||
| - | **** | ||
| - | |||
| - | cd '/ | ||
| - | |||
| - | ===== Client ===== | ||
| - | |||
| - | ==== Transfer Archive to Client ==== | ||
| - | |||
| - | **** | ||
| - | |||
| - | scp espionage724@192.168.1.153: | ||
| - | |||
| - | ====== Restore ====== | ||
| - | |||
| - | ===== Client ===== | ||
| - | |||
| - | ==== Transfer Archive to Server ==== | ||
| - | |||
| - | **** | ||
| - | |||
| - | scp ~/' | ||
| - | |||
| - | ==== Remove Archive ==== | ||
| - | |||
| - | **** | ||
| - | |||
| - | rm ~/' | ||
| - | |||
| - | ===== Server ===== | ||
| - | |||
| - | ==== Stop Murmur ==== | ||
| - | |||
| - | **** | ||
| - | |||
| - | sudo systemctl stop ' | ||
| - | |||
| - | ==== Remove Previous Folders ==== | ||
| - | |||
| - | **** | ||
| - | |||
| - | sudo rm -Rf '/ | ||
| - | |||
| - | ==== Restore Folders ==== | ||
| - | |||
| - | **** | ||
| - | |||
| - | cd '/ | ||
| - | |||
| - | ==== Start Murmur ==== | ||
| - | |||
| - | **** | ||
| - | |||
| - | sudo systemctl start ' | ||
| - | |||
| - | ==== Remove Archive ==== | ||
| - | |||
| - | * Verify that Murmur works before running | ||
| - | |||
| - | rm -R ~/' | ||
/srv/www/wiki/data/attic/servers/murmur.1479857554.txt.gz · Last modified: (external edit)
