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)