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.