11 Commits
Author SHA1 Message Date
lucas 4c299c5a38 move sudo for upgrades into script and call script as user 2026-10-12 10:06:37 +00:00
lucas 2ee909e6bb add qbittorrent version check to upgrade script 2026-10-06 13:45:11 +02:00
lucas 3514f3e489 add docker compose up to upgrade.sh 2026-10-04 19:42:37 +00:00
lucas 77ac4654bb add docker prune to update script 2026-10-02 10:59:07 +00:00
lucas 342d0ddbf5 add custom qbittorrent upgrade to upgrade script
asd
2026-10-01 14:07:30 +00:00
lucas 84d5223a95 add custom qbittorrent upgrade to upgrade script 2026-10-01 14:07:29 +00:00
lucas d992905301 move upgrade script
asd
2026-10-01 14:07:20 +00:00
Lucas Vivohost 93a0c3ca79 servertunnel to someoneslinux 2026-09-17 12:00:37 +02:00
Lucas Vivohost 081210d3ae refactor: optimize terminal progress bar library
refactor: optimize terminal progress bar library

- simplify terminal cursor and scroll-region handling
- replace echo/let with printf and Bash arithmetic
- localize function variables
- centralize progress-bar rendering
- validate and clamp progress percentages
- handle narrow terminal widths safely
- improve Ctrl-C cleanup and exit status
- retain existing public API
- expand inline documentation
2026-09-14 12:44:39 +02:00
Lucas Vivohost 778490f090 feat: add psmouse module reload utility
Add utility to reload psmouse kernel module

- Add psmouse reload script
- Handle unloaded psmouse module
- Add dependency and error checks
- Add usage and troubleshooting documentation
- Provide status messages during reload
2026-09-14 12:44:39 +02:00
Lucas Vivohost daf0457175 refactor: improve SSH local port forwarding script
refactor: improve SSH tunnel helper

- make SSH tunnel configuration explicit
- validate DDNS resolution
- validate SSH private key
- improve quoting and shell safety
- add descriptive status output
- document local and remote forwarding endpoints
- preserve background SSH forwarding behavior
2026-09-14 12:44:39 +02:00