Commit Graph

  • f022215ac1 Add Docker Deployment Manager and supporting scripts Peter Wood 2025-05-29 15:05:20 -04:00
  • 9d09181085 feat: Add Backup-Env-Files Safety Guide documentation Peter Wood 2025-05-29 14:24:38 -04:00
  • 1cd2dace22 removed since the Tailscale ACLs are maintained in <https://github.com/acedanger/tailscale> Peter Wood 2025-05-29 13:13:07 -04:00
  • 4bdcc23822 feat: Add .env files backup and validation to crontab schedule Peter Wood 2025-05-29 13:08:21 -04:00
  • b58327c3f0 refactor: Remove deprecated aliases and clean up my-aliases.zsh files Peter Wood 2025-05-29 11:43:16 -04:00
  • 73c5f64652 Merge branch 'main' of github.com:acedanger/shell Peter Wood 2025-05-29 11:25:13 -04:00
  • be4f6a8d8c Commit local changes before merging with remote Peter Wood 2025-05-29 11:25:02 -04:00
  • 868b340fb5 guess what file I'm going to delete soon? Peter Wood 2025-05-29 11:13:28 -04:00
  • c9322d7277 refactor: Improve mirror selection feedback in package installation process Peter Wood 2025-05-29 07:34:23 -04:00
  • 3763c92b2a Merge branch 'main' of https://github.com/acedanger/shell Peter Wood 2025-05-29 07:32:02 -04:00
  • ed50395490 feat: Enhance package detection and installation process with improved parsing and validation Peter Wood 2025-05-29 07:31:59 -04:00
  • 07711a4aef refactor: Update crontab to replace media backup with .env files backup and validation Peter Wood 2025-05-29 11:21:39 +00:00
  • faf5102cd7 refactor: Improve backup-env-files.sh for temp file handling and enhance crontab entries for .env backups Peter Wood 2025-05-29 07:19:12 -04:00
  • 20737f7872 Add .env backup system to crontab and create integration guide Peter Wood 2025-05-29 07:08:55 -04:00
  • d711e66fc8 Add .env backup system for Docker containers Peter Wood 2025-05-29 06:51:22 -04:00
  • 30737a9c79 refactor: Update my-aliases.zsh and setup.sh for improved eza alias management Peter Wood 2025-05-29 06:18:26 -04:00
  • 40a9c26725 refactor: Update eza aliases for improved icon support and consistency Peter Wood 2025-05-29 05:52:12 -04:00
  • d75c7c5a94 refactor: Enhance cleanup script for my-aliases.zsh tracking with improved color output and confirmation prompts Peter Wood 2025-05-28 16:29:38 -04:00
  • 4398aa7bf8 Remove my-aliases.zsh from tracking, add to .gitignore Peter Wood 2025-05-28 16:22:09 -04:00
  • 9abb5fc83b chore: Remove my-aliases.zsh as it is no longer needed Peter Wood 2025-05-28 16:19:22 -04:00
  • 90a489c823 feat: Add cleanup script for my-aliases.zsh tracking and update documentation Peter Wood 2025-05-28 20:17:44 +00:00
  • 8430686017 Update setup.sh to generate aliases dynamically without tracking Peter Wood 2025-05-28 20:01:49 +00:00
  • 08b766bec5 Remove my-aliases.zsh from tracking - now generated dynamically by bootstrap Peter Wood 2025-05-28 19:57:57 +00:00
  • f452300e0e Update local aliases configuration Peter Wood 2025-05-28 15:17:29 -04:00
  • 1a1c656fc1 chore: Remove deprecated aliases from my-aliases.zsh Peter Wood 2025-05-28 15:16:59 -04:00
  • 8278907c0e chore: Remove crontab-merging-issue-resolution.md as it is no longer needed Peter Wood 2025-05-28 15:10:51 -04:00
  • f7542cdb3f feat: Enhance log file setup in test-setup.sh for better container support and directory management Peter Wood 2025-05-28 11:44:38 -04:00
  • c76024e6e5 feat: Add eza aliases for enhanced directory listing and update setup scripts for package management Peter Wood 2025-05-28 11:44:27 -04:00
  • c579a5b0d6 fix: Update file permissions for backup scripts completion to make it executable Peter Wood 2025-05-28 10:18:40 -04:00
  • 517fa3fd1f feat: Implement comprehensive bash completion for backup scripts with detailed documentation Peter Wood 2025-05-27 22:11:54 -04:00
  • 502beec7e2 feat: Add bash completion for backup scripts and enhance README documentation Peter Wood 2025-05-27 22:11:14 -04:00
  • a4f6a8aeed feat: Implement comprehensive Immich backup and restore scripts with validation and notification features Peter Wood 2025-05-27 17:26:16 -04:00
  • e0ba44efd4 fix: Remove trailing spaces in README.md for improved formatting consistency (ref #11) Peter Wood 2025-05-27 12:53:03 -04:00
  • 2540c2d50b Refactor documentation and enhance Immich backup system Peter Wood 2025-05-27 12:51:00 -04:00
  • 3da0e07548 feat: Add configuration for GitHub MCP server with token input prompt Peter Wood 2025-05-27 10:48:34 -04:00
  • de9b40cd65 feat: Enhance backup notification system with formatted file lists and improved message handling Peter Wood 2025-05-26 15:15:58 -04:00
  • aa5fb5bb2f feat: Improve checksum calculation by using a temporary cache directory and enhancing permission handling; fixes permission denied error Peter Wood 2025-05-26 15:05:39 -04:00
  • 632c4cc702 fix: Update backup scripts in crontab to correct paths and enhance logging Peter Wood 2025-05-26 15:05:04 -04:00
  • 4975810eca feat: Add daily system backup entry with auto-cleanup to crontab Peter Wood 2025-05-26 14:24:22 -04:00
  • d60c5ceeac feat: Add daily system backup and integrity check for Plex database with enhanced logging Peter Wood 2025-05-26 14:21:54 -04:00
  • c9b69ea789 Add comprehensive Plex backup management scripts Peter Wood 2025-05-26 13:20:12 -04:00
  • a91fc79449 feat: Enhance crontab backup process with structured backup system and fallback mechanism Peter Wood 2025-05-26 12:41:48 -04:00
  • ba6161ef9b feat: Update .gitignore to retain current crontab backup files for each system Peter Wood 2025-05-26 16:32:52 +00:00
  • 17466eb108 feat: Add crontab backup entries for Plex and Immich backups Peter Wood 2025-05-26 12:31:45 -04:00
  • ed37550091 feat: Add initial crontab backup entries for Docker and media backups Peter Wood 2025-05-26 16:28:51 +00:00
  • e6aec6dd5d feat: Migrate to system-specific crontab files with enhanced logging and management Peter Wood 2025-05-26 12:10:15 -04:00
  • b016f4e241 Merge branch 'main' of github.com:acedanger/shell Peter Wood 2025-05-26 15:51:50 +00:00
  • 9fd2b2e137 feat: Remove obsolete crontab backup files across multiple systems Peter Wood 2025-05-26 11:51:15 -04:00
  • b176e3ca77 Update .gitignore to exclude runtime backup files and temporary files Peter Wood 2025-05-26 15:49:49 +00:00
  • 06f1b78c5e feat: Add enhanced crontab entries and backup management with improved logging and fallback mechanisms Peter Wood 2025-05-26 15:46:55 +00:00
  • 907c1ed18e feat: Add pre-fix crontab backup file with additional backup script and system info Peter Wood 2025-05-26 11:20:38 -04:00
  • 61a8bdd9bf feat: Implement crontab recovery and management scripts with enhanced logging and system-specific entries Peter Wood 2025-05-26 11:18:52 -04:00
  • e43736b6ca feat: Add pre-install and post-install crontab backup files with scheduled tasks Peter Wood 2025-05-26 11:06:02 -04:00
  • 458683d395 feat: Add help flag support to enhanced crontab management script installation Peter Wood 2025-05-26 10:59:31 -04:00
  • aec4878502 Implement enhanced crontab management system with automated backups and logging Peter Wood 2025-05-26 10:42:07 -04:00
  • b33f6b8e5b feat: Enhance webhook notification system to include default URL and filtering tags Peter Wood 2025-05-26 09:36:16 -04:00
  • b994508774 feat: Update webhook notification system to include enhanced message context and tags Peter Wood 2025-05-26 09:34:19 -04:00
  • 1d01ca8c61 feat: Refactor backup script to initialize performance log file and ensure full backups every time Peter Wood 2025-05-26 09:13:32 -04:00
  • 1149e9656c feat: Update log retrieval period in detailed status function to show logs from the last 7 days Peter Wood 2025-05-26 08:25:25 -04:00
  • 762fa4bb9e docs: Remove outdated Docker-based testing framework documentation Peter Wood 2025-05-26 08:14:33 -04:00
  • eb9bb56a5c docs: Update section title from 'Performance Monitoring' to 'Performance Log Analysis' for clarity Peter Wood 2025-05-26 08:08:38 -04:00
  • 23d0d158f6 docs: Add missing line breaks for improved readability in documentation files Peter Wood 2025-05-26 08:04:39 -04:00
  • e90b9413de feat: Improve logging functions in backup scripts for better readability and structured output Peter Wood 2025-05-26 08:02:18 -04:00
  • 68f7f4ef8e feat: Revamp Plex backup system to streamline archive structure and enhance validation processes Peter Wood 2025-05-26 07:51:24 -04:00
  • fbd0bf5852 feat: Enhance Plex Media Server management script with detailed status and loading animations Peter Wood 2025-05-25 23:50:45 -04:00
  • b8a3c98297 feat: Add enhanced backup-media script and documentation Peter Wood 2025-05-25 23:35:47 -04:00
  • 7e2bfd451b Add monitoring dashboard for Plex backup system Peter Wood 2025-05-25 23:07:37 -04:00
  • a68a1cc4ba Add enhanced backup and restoration scripts for Plex Media Server with validation and monitoring features Peter Wood 2025-05-25 19:53:23 -04:00
  • aa854588a5 Add Immich Postgres database backup script with error handling and compression Peter Wood 2025-05-25 19:38:46 -04:00
  • bd1b0164f5 Update aliases; added dcpull, corrected cat, fd, and added batcat as a preview option of fzf Peter Wood 2025-05-23 12:45:16 -04:00
  • b674c0a95b Refactor alias management and improve bootstrap process for Zsh Peter Wood 2025-05-19 16:26:36 -04:00
  • 34260be460 Enhance setup scripts to detect OS and determine package manager Peter Wood 2025-05-16 10:24:13 -04:00
  • 9837019ebd changed git pull alias (gp => gpull) Peter Wood 2025-05-14 15:56:18 -04:00
  • 5084b8c9ee Merge branch 'main' of https://github.com/acedanger/shell Peter Wood 2025-05-14 15:52:37 -04:00
  • 734dedb58b added alias for fzf with preview using batcat Peter Wood 2025-05-14 15:52:30 -04:00
  • 43be94c141 added fd-find Peter Wood 2025-05-14 15:38:52 -04:00
  • d0cd55b1fb restored contents I inadvertantly removed. oopsy Peter Wood 2025-05-14 15:14:53 -04:00
  • f78dbdab44 added fd-find and set alias fd Peter Wood 2025-05-14 14:49:51 -04:00
  • d7a15cf11d refactor: update startup script path and remove legacy file Peter Wood 2025-05-12 15:25:53 -04:00
  • 7d3d225b0a renamed 'shell-setup' to 'setup' Peter Wood 2025-05-12 15:16:35 -04:00
  • 52492f9218 Add Docker test scripts for setup validation Peter Wood 2025-05-12 14:16:03 -04:00
  • 9a941d1752 Enhance setup and testing scripts for improved package management and logging Peter Wood 2025-05-12 13:59:15 -04:00
  • 78d64d5ee5 fix: add logs directory to .gitignore Peter Wood 2025-05-12 13:24:17 -04:00
  • 3c7307ed48 Fix Nala repository setup in setup.sh Peter Wood 2025-05-12 07:08:48 -04:00
  • 0cd9c5219d Refactor repository structure and add new features Peter Wood 2025-05-12 07:02:14 -04:00
  • b73d4a2c3b Merge branch 'main' of github.com:acedanger/shell Peter Wood 2025-04-11 13:25:32 +00:00
  • b9a8058dd5 fix: improve error handling for plexmediaserver.service checks and add Oh My Zsh upgrade script execution Peter Wood 2025-04-11 13:25:30 +00:00
  • 89e0336754 feat: add scripts for event log size monitoring and old file removal Peter Wood 2025-03-29 13:03:06 -04:00
  • 3f6b73a3a0 moved to acedanger/dotfiles Peter Wood 2025-03-19 14:47:10 -04:00
  • a2ddf90a8c fix: ensure Terminal-Icons and PSReadLine modules are installed before importing in PowerShell profile Peter Wood 2025-03-19 14:38:50 -04:00
  • 888d3173db added powershell profile Peter Wood 2025-03-19 14:29:53 -04:00
  • e71ca59d1c feat: add documentation for backup-media, folder-metrics, and plex management scripts Peter Wood 2025-03-13 18:31:47 -04:00
  • 6eeaae32b1 fix: change log file extension from .log to .md in backup-media.sh Peter Wood 2025-03-13 20:07:14 +00:00
  • c5eeae1b33 fix: remove unnecessary separator line from log_file_details in backup-media.sh Peter Wood 2025-03-13 16:05:52 -04:00
  • 75a8c782bb feat: enhance backup-media.sh with logging and additional backups for jellyseerr Peter Wood 2025-03-13 15:44:00 -04:00
  • 280baf8357 added omz update Peter Wood 2025-03-11 09:39:02 -04:00
  • f364a1a245 scraping the plex database Peter Wood 2025-03-06 19:40:17 +00:00
  • d6ed3c5bce added script to update .zshrc from dotfiles if newer Peter Wood 2025-03-05 22:00:49 +00:00
  • ecac77e1e5 fix: update update.sh to use custom plex script for stopping and starting the service Peter Wood 2025-03-05 09:39:26 -05:00
  • 4fc7c00a0d fix: update ssh-login.sh to exclude specific remote host from session initiation Peter Wood 2025-03-05 09:39:15 -05:00