PatchBeast - Linux sunucular için terminal patch yönetim aracı. Kurulu bileşenleri tarar, apt ile karşılaştırır, tek yerden günceller, servisi restart eder, cron ile otomatik tarar. Bağımlılık yok, sadece standart kütüphane + curses.



Özellikler
  • ~90 bileşen tespiti (nginx, php, mysql, docker, paneller...)
  • Kurulu sürüm vs apt adayı karşılaştırma
  • Tek tıkla güncelleme + servis restart
  • Dry-run, JSON rapor, cron (günlük/haftalık/aylık)
  • Headless --scan modu

Gereksinim
Debian/Ubuntu, Python 3.9+. Güncelleme ve cron için root/sudo.

Kurulum
git clone https://github.com/jonuisw09/patchbeast.git
cd patchbeast
./install.sh
patchbeast


Kullanım
patchbeast                  # interaktif menü
patchbeast --scan --dry-run     # dokunmadan tara
patchbeast --scan --report rapor.json
Repo
https://github.com/jonuisw09/patchbeast

Lisans MIT. Öneri/bug için repodan issue açabilirsiniz.