10 Commits

Author SHA1 Message Date
Peter Wood
5253107be3 Merge branch 'main' of github.com:acedanger/shell 2025-06-27 07:15:34 -04:00
Peter Wood
9d99010a32 feat: Add missing Docker media backup entry with enhanced logging 2025-06-27 07:15:30 -04:00
Peter Wood
2e0d843da5 feat: Add daily media backup entry with enhanced logging 2025-06-25 21:34:28 +00:00
Peter Wood
b04c93daf2 clean up log files with ANSI color codes 2025-06-23 06:00:55 -04:00
Peter Wood
70755e5823 added missing racknerd command 2025-06-22 09:16:52 -04:00
Peter Wood
26f8a7a007 updated pathing 2025-06-22 09:07:06 -04:00
Peter Wood
5868947fbd updated europa crontab entries 2025-06-22 08:30:02 -04:00
Peter Wood
9b83924597 Add advanced Plex database recovery and restoration scripts
- Introduced `recover-plex-database.sh` for comprehensive database recovery with multiple strategies, logging, and rollback capabilities.
- Added `restore-plex.sh` for safe restoration of Plex backups, including validation and dry-run options.
- Created `plex-db-manager.sh` to consolidate database management functionalities, including integrity checks and service management.
- Enhanced logging and error handling across all scripts for better user feedback and troubleshooting.
- Implemented safety measures to prevent running scripts as root and ensure proper service management during operations.
2025-06-21 07:23:33 -04:00
Peter Wood
4bdcc23822 feat: Add .env files backup and validation to crontab schedule 2025-05-29 13:08:21 -04:00
Peter Wood
be4f6a8d8c Commit local changes before merging with remote 2025-05-29 11:25:02 -04:00