| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| servers:linux:nginx:mybb [2026/05/01 06:22] – Sean Rhone | servers:linux:nginx:mybb [2026/05/15 01:15] (current) – [Board Online / Offline] Sean Rhone |
|---|
| These forums are being built behind-the-scenes, check back later! | These forums are being built behind-the-scenes, check back later! |
| <br /> | <br /> |
| In the meantime, check out my wiki: <a href="https://wiki.realmofespionage.xyz/">RoE | Wiki</a></code> | In the meantime, check out my wiki: <a href="https://wiki.realmofespionage.xyz/">RoE | Wiki</a> |
| | <!--End--></code> |
| |
| ===== Login and Registration ===== | ===== Login and Registration ===== |
| |
| === Service === | === Service === |
| | |
| | * [[linux:notes:ext4|ext4 NAS]] |
| |
| mkdir -p ~/'backups' && sudo -e '/etc/systemd/system/forum-fb.service' && sudo sed -i 's/CHANGEME/'$USER'/g' '/etc/systemd/system/forum-fb.service' | mkdir -p ~/'backups' && sudo -e '/etc/systemd/system/forum-fb.service' && sudo sed -i 's/CHANGEME/'$USER'/g' '/etc/systemd/system/forum-fb.service' |
| Type=oneshot | Type=oneshot |
| |
| WorkingDirectory=/srv/www/forum | WorkingDirectory=/tmp |
| |
| ExecStart='/usr/bin/bash' -c '"/usr/bin/tar" -czf "/home/CHANGEME/backups/mybb-files-auto-"$$(date +%%Y-%%m-%%d)".tar.gz" -C "/srv/www" "forum"' | ExecStart='/usr/bin/bash' -c '"/usr/bin/tar" -czf "/mnt/NAS1/Servers/Scheduled Backups/mybb-files-auto-"$$(date +%%Y-%%m-%%d)".tar.gz" -C "/srv/www" "forum"' |
| |
| ExecStartPost='/usr/bin/sync' | #ExecStart='/usr/bin/bash' -c '"/usr/bin/tar" -czf "/home/CHANGEME/backups/mybb-files-auto-"$$(date +%%Y-%%m-%%d)".tar.gz" -C "/srv/www" "forum"' |
| |
| # End</code> | # End</code> |
| |
| === Service === | === Service === |
| | |
| | * [[linux:notes:ext4|ext4 NAS]] |
| |
| mkdir -p ~/'backups' && sudo mkdir -p '/srv/lib/mysql/tmp' && sudo -e '/etc/systemd/system/forum-db.service' && sudo sed -i 's/'CHANGEME'/'$USER'/g' '/etc/systemd/system/forum-db.service' | mkdir -p ~/'backups' && sudo mkdir -p '/srv/lib/mysql/tmp' && sudo -e '/etc/systemd/system/forum-db.service' && sudo sed -i 's/'CHANGEME'/'$USER'/g' '/etc/systemd/system/forum-db.service' |
| Type=oneshot | Type=oneshot |
| |
| WorkingDirectory=/srv/lib/mysql | WorkingDirectory=/tmp |
| |
| ExecStart='/usr/bin/bash' -c '"/usr/bin/mariadb-dump" --defaults-extra-file="/srv/lib/mysql/auth/mybb" --single-transaction --quick "mybb" -r "/home/CHANGEME/backups/mybb-database-auto-"$$(date +%%Y-%%m-%%d)".sql"' | ExecStart='/usr/bin/bash' -c '"/usr/bin/mariadb-dump" --defaults-extra-file="/srv/lib/mysql/auth/mybb" --single-transaction --quick "mybb" -r "/mnt/NAS1/Servers/Scheduled Backups/mybb-database-auto-"$$(date +%%Y-%%m-%%d)".sql"' |
| |
| ExecStartPost='/usr/bin/sync' | #ExecStart='/usr/bin/bash' -c '"/usr/bin/mariadb-dump" --defaults-extra-file="/srv/lib/mysql/auth/mybb" --single-transaction --quick "mybb" -r "/home/CHANGEME/backups/mybb-database-auto-"$$(date +%%Y-%%m-%%d)".sql"' |
| |
| # End</code> | # End</code> |
| Type=oneshot | Type=oneshot |
| |
| WorkingDirectory=/srv/www/forum | WorkingDirectory=/tmp |
| |
| ExecStart='/usr/bin/git' -C '/srv/www/forum' gc --aggressive --prune='all' | ExecStart='/usr/bin/git' -C '/srv/www/forum' gc --aggressive --prune='all' |
| ExecStart='/usr/bin/git' -C '/srv/www/forum' fsck --full --strict | ExecStart='/usr/bin/git' -C '/srv/www/forum' fsck --full --strict |
| |
| ExecStartPost='/usr/bin/sync' | |
| |
| # End</code> | # End</code> |