Lightweight SSH-based update manager for Linux systems. Supports checking updates, upgrading packages, and running autoremove across multiple hosts from a single script.
Find a file
2026-03-18 15:30:48 +01:00
.gitignore Initial commit: update manager with examples and README 2026-03-18 13:09:14 +01:00
hosts.conf.example Add example config files 2026-03-18 13:27:39 +01:00
README.md Add terminal UI and update README 2026-03-18 15:30:48 +01:00
update-manager.conf.example Clean config handling and use example files 2026-03-18 13:47:57 +01:00

⚙️ update-manager

Simple CLI tool for checking and managing updates across multiple Linux hosts over SSH.

Built for speed, clarity, and control — no fluff.


🚀 Features

  • Check for available updates on all hosts
  • Run updates remotely via SSH
  • Simple host configuration file
  • Interactive terminal UI (whiptail)
  • Lightweight and dependency-minimal

📦 Installation

git clone https://github.com/your-repo/update-manager.git
cd update-manager
chmod +x setup.sh
sudo ./setup.sh