Peter Wood
ddf83a6564
fix: Prevent script exit on benign errors from distrobox-upgrade during signal update
2025-12-01 09:52:08 -05:00
Peter Wood
144dc6acb5
feat: Add cleanup for unused Flatpak runtimes after updates
2025-11-30 19:45:54 -05:00
Peter Wood
aa1cfbebf9
remove mention of fabric ai cli
2025-11-30 19:42:28 -05:00
Peter Wood
6aa087cf0a
feat: Add uninstall script for Fabric AI CLI with logging and OS detection
2025-11-30 19:39:45 -05:00
Peter Wood
bb945ebd42
refactor: Remove Fabric installation and testing from setup scripts
2025-11-30 19:26:09 -05:00
Peter Wood
e2112206a5
feat: Enhance update script with dynamic log file location and additional package management features
2025-11-30 19:19:20 -05:00
Peter Wood
1287168961
fix: Ensure nvm loading only occurs if nvm is available
2025-11-29 10:05:55 -05:00
Peter Wood
645d10d548
fix: Correct echo placement after installing Fabric binary
2025-11-29 09:52:32 -05:00
Peter Wood
fa44ab2e45
use $HOME var instead of a hardcoded username
2025-11-29 09:48:51 -05:00
Peter Wood
40cbecdebf
feat: Improve bootstrap script to handle existing directories and cloning logic
2025-11-29 09:37:00 -05:00
Peter Wood
8ceeeda560
Merge branch 'main' of git.ptrwd.com:peterwood/shell
2025-11-18 20:39:55 -05:00
Peter Wood
deb66207b3
feat: Update .gitconfig to add credentials for git.ptrwd.com
2025-11-18 20:39:50 -05:00
Peter Wood
5b17022856
feat: Enhance backup-gitea.sh for NAS support and Runner integration; add restore-gitea.sh script
2025-11-18 20:36:02 -05:00
Peter Wood
c9d13b940b
add download script for Gitea Tea CLI installation
2025-10-29 21:48:53 -04:00
Peter Wood
e1535c00df
add helper configuration for git.ptrwd.com in .gitconfig
2025-10-29 21:48:45 -04:00
Peter Wood
8592c292c2
powershell script to download gitea/tea CLI
2025-10-29 20:54:29 -04:00
Peter Wood
c69bf44ec3
set username for git.ptrwd.com
2025-08-20 08:26:44 -04:00
Peter Wood
16dd6def38
remove blank line at the top of the script
2025-08-12 08:28:02 -04:00
Peter Wood
de9b172a66
added calibre backup script
2025-08-05 17:34:21 -04:00
Peter Wood
c3f04dee65
added google gemini cli to the setup process. github.com/google-gemini/gemini-cli
2025-07-01 13:33:16 -04:00
Peter Wood
c5dc67f41b
feat: Add google-gemini-setup script for installing and launching gemini-cli
2025-07-01 13:25:01 -04:00
Peter Wood
f07561b0ed
feat: Add SMB vs NFS guide for understanding network file sharing
2025-07-01 13:19:03 -04:00
Peter Wood
787c59f867
Merge branch 'main' of github.com:acedanger/shell
2025-06-27 21:14:39 -04:00
root
e6dc635c03
updated completions for new plex commands; removed shellcheck backup file
2025-06-27 21:14:14 -04:00
Peter Wood
3e01ea6358
feat: Improve SSH agent management and enhance VS Code repository setup with error handling; fixes bug recently introduced. the error messge "mkdtemp: private socket dir: Permission denied" was being displayed when a new terminal window was opened.
2025-06-27 21:10:51 -04:00
Peter Wood
42e0c63eb2
feat: Update aliases for Plex management and clean up comments
2025-06-27 07:45:44 -04:00
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
78dc25192f
feat: Remove Ollama integration and update documentation for Fabric setup
2025-06-27 07:09:16 -04:00
Peter Wood
6e84bb33d6
feat: Enhance Plex management with library scanner integration and bash completion support
2025-06-26 09:15:24 -04:00
Peter Wood
563daa51af
added the ability to initiate a plex library scan from the CLI. tab completions are supported as well.
2025-06-26 09:07:51 -04:00
Peter Wood
57cd60cdf3
feat: Implement parallel backup execution with result logging
2025-06-25 21:56:10 +00:00
Peter Wood
2e0d843da5
feat: Add daily media backup entry with enhanced logging
2025-06-25 21:34:28 +00:00
Peter Wood
3b284c769c
feat: Enhance Jellyseerr backup functionality with specialized methods and verification
2025-06-25 17:27:08 -04:00
Peter Wood
e98594f178
removed shellcheck backups
2025-06-25 16:40:27 -04:00
Peter Wood
b3580f2ce0
feat: Add NAS mount check and setup script for improved backup reliability
2025-06-25 16:35:09 -04: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
255d34eadc
feat: Refactor Plex database query script for enhanced functionality and usability
2025-06-21 09:55:44 -04:00
Peter Wood
6dad845fac
removed web interface mention and the header text
2025-06-21 08:59:15 -04:00
Peter Wood
cf4b54cf0a
feat: Add cleanup script for temporary and corrupted Plex database files
2025-06-21 07:52:16 -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
30a252a500
feat: Enhance database repair functionality with recovery options and nuclear recovery script
2025-06-21 06:48:29 -04:00
Peter Wood
1fd92750d8
Merge branch 'main' of github.com:acedanger/shell
2025-06-21 06:30:11 -04:00
Peter Wood
2bc9e91229
Refactor Plex Database Repair Logic
...
- Created a centralized database repair script (`plex-database-repair.sh`) to handle all database integrity checks and repairs for Plex Media Server.
- Updated the main Plex management script (`plex.sh`) to integrate the new repair functionality and fixed Unicode/ASCII display issues.
- Refactored the backup script (`backup-plex.sh`) to remove duplicate repair functions and ensure it utilizes the new repair script.
- Conducted thorough code validation and functional testing to ensure all scripts operate correctly with the new changes.
- Enhanced documentation for the new repair script, detailing usage, features, and integration points with other scripts.
- Fixed critical bugs related to WAL file handling and corrected typos in script options.
2025-06-21 06:30:07 -04:00
Peter Wood
35cb84432d
Merge branch 'main' of github.com:acedanger/shell
2025-06-18 17:19:22 -04:00
Peter Wood
8eddc11c16
fix: Update SSH key used by ssh-agent to id_ed25519 for improved security
2025-06-18 17:18:37 -04:00
Peter Wood
8cd33d4568
feat: Implement comprehensive backup web application with Docker, systemd service, and Gunicorn support
2025-06-18 10:02:07 -04:00