02 - Project Notes
Here are where project notes go!!
Update #19 - VPS Admin Toolkit Menu Script
Date: June 6, 2025Category: Automation / CLI UtilitiesBacklink: Update #18 – RKHunter Daily Scan ...
Update #18 - RKHunter Daily Scan with Email Alerting and Log Cleanup
Date: June 3, 2025Category: Security / MonitoringBacklink: Update #17 – Installing Root Kit Detec...
Update #17 - Installing Root Kit Detection on Virtual Private Server
Date: May 30, 2025Category: Security / System Monitoring I am going to install rootkit detection...
Update #16 - Installing Docker and Prepping My VPS for App Expandability.
Date: May 23, 2025Category: Server Management / DevOpsBacklink: N/A (First Entry in Docker Expans...
Update #15 - Using Gmail App Password to Get Alerts!
Date: May 22nd, 2025Category: Security / AutomationBacklink: Update #14 – Auto-Banning Fail2Ban I...
Update #14 - Auto-Banning Fail2Ban IPs Based on AbuseIPDB Reputation
Date: May 22nd, 2025Category: Security / AutomationBacklink: Update #13 – Fail2Ban IP Lookup Enri...
Safely Updating and Upgrading a Production VPS Server with Backup Plan
I noticed there was upgradable packages on the VPS Server I run. Since this is the one hosting Bo...
Update #13: Fail2Ban IP Lookup & Enrichment Script with GeoIP, PTR, and AbuseIPDB
Date: May 11, 2025Category: Security / AutomationBacklink: Update #12 – Step-by-Step Breakdown of...
Update #12 - Step-by-Step Breakdown of UFW DDNS Update Script
Date: May 11, 2025Category: Automation / FirewallBacklink: Update #11 – Syncthing UFW DDNS Cron R...
Reference: Commonly Used Commands & Scripts for Virtual Private Server
Date: May 11, 2025Category: System Administration / BookStackBacklink: Update #11 – Syncthing UFW...
Update #11 - Syncthing UFW DDNS Cron Recovery & Long-Term Rule Persistence
Date: May 11, 2025Category: Security / AutomationBacklink: Update #10 – Fail2Ban IP Geolocation L...
Update #10 - Fail2Ban IP Geolocation Lookup Script with Auto Filtering
Date: May 11, 2025Category: Security / AutomationBacklink: Update #9 – Syncthing UFW Log Monitori...
Update #9 - Syncthing UFW Log Monitoring with Active Fail2Ban Enforcement
Date: May 10, 2025Category: Security / MonitoringBacklink: Update #8 – Syncthing Systemd Recovery...
Update #8 - Syncthing Systemd Recovery After Upgrade
Date: May 10, 2025Category: System Maintenance / AutomationBacklink: Update #7 – Syncthing UFW Ru...
Update #7 - Syncthing UFW Rule Automation with DDNS Integration
Date: May 10, 2025Category: Security / AutomationBacklink: Update #6 – Fail2Ban Security Hardenin...
Update #6 - Fail2Ban Security Hardening - Longer Bans, Fewer Chances
After implementing a dynamic ignoreip rule using my DDNS hostname in Update #5, I proceeded to ...
Update #5 - Dynamic Fail2Ban Ignore Rule with DDNS
Update #5 Dynamic Fail2Ban Ignore Rule with DDNS Overview To enhance security while ensuring...
Update #4 - Automated Backups for BookStack on VPS - Secure & Scheduled
Update #4 As part of hardening and maintaining my public BookStack instance hosted on a VPS, I i...
Update #3 - Hardening Security of the BookStack.
After migrating my BookStack documentation system to a public-facing VPS, my next priority was ...
Command Guide To Backing Up Bookstack
This is done for this bookstack here. Changing to the projects directory /var/www/bookstack cd ...
Guide: Backing Up Straight From The BookStack Website
Backup There are two types of content you need to backup: Files and database records. Database ...
BookStack Backup Automation Every 6 Hours
Creating a script to automate your BookStack backup process is definitely feasible, even with the...
Raspberri Pi 5 NAS Setup Jeff Gerling
BookStack VPS Migration & Setup Documentation
Summary This documentation outlines the successful migration of a self-hosted BookStack instance...