Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.13 KB

File metadata and controls

34 lines (24 loc) · 1.13 KB

🧰 Raspberry Pi Supervision Menu (GUI + CLI) – EN

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.


Related scripts


Installation

  1. Copy ../scripts/install-supervision.en.sh to your Raspberry Pi.

  2. Make the installer executable:

    chmod +x install-supervision.en.sh