This script provides a full supervision menu for Raspberry Pi:
- Automatic system updates via cron (
apt update && apt upgrade -y) - Automatic cleanup of temporary files (
/tmp,/var/tmp) - Graphical menu (Zenity) and CLI menu (multiple options)
- Root cron management (list, add, delete, replace)
- Viewing update logs (most recent entries first)
- Automatic system + admin scripts backups
- Detects the best disk (NVMe or SD card)
- Backup rotation (keeps 3 backups)
- Integrity check (SHA256 hash + size)
- Restore by date (Windows “restore point” style)
- Centralized logs with 7‑day retention
The main system script installed is: /usr/local/bin/update-system.sh.
- FR installer:
../scripts/install-supervision.fr.sh - EN installer:
../scripts/install-supervision.en.sh
-
Copy
../scripts/install-supervision.en.shto your Raspberry Pi. -
Make the installer executable:
chmod +x install-supervision.en.sh