Commit Graph
23 Commits
Author SHA1 Message Date
lucas 18e1fc9325 feat(rotate_logs): add a function to cleanup log dir
trunctuate big files
rotate log groups
remove old files
2026-10-29 08:56:01 +01:00
lucas 51b6b28c91 fix(upgrade.sh): fix local qbittorrent case query 2026-10-26 14:56:30 +01:00
lucas 2ec34dd1be add qbittorrent custom image upgrade agian 2026-10-24 20:11:11 +02:00
lucas 5ec0108117 backup system scripts
backup system via restic
backup dav script, remove unneseccary lines
2026-10-24 15:20:23 +02:00
lucas 29de1e0f80 qbittorrent private/public separation
revert from qbit Dockerfile to startup script
remove custom qbittorrent from upgrade script
2026-10-24 15:20:23 +02:00
Lucas Vivo 073ddf11fc WallpaperChanger add encryptNT
fix paths
add encryptNT function
fix WC in bash_aliases
2026-10-23 17:03:16 +02:00
lucas f9d97de61f upgrade.sh remove docker restart
remove unnecessary docker compose up -d if statement
2026-10-18 16:07:16 +00:00
Lucas Vivo 1dd80d9a45 WallpaperChanger: private key for decryption 2026-10-16 22:05:47 +02:00
Lucas Vivo be012e334b move and adapt wallpaper changer 2026-10-16 20:14:31 +02:00
lucas 208fbd96b4 move move old scripts 2026-10-16 14:00:42 +00:00
lucas 2e273985b7 download ubuntu images and keep them current 2026-10-14 20:51:31 +00:00
lucas 7b0b438740 add nextcloud app update to upgrade script 2026-10-13 20:15:03 +02:00
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