Skriptsammlung

Alle Skripte sind Open Source (MIT Lizenz) und auf GitHub verfügbar. Getestet auf Debian/Ubuntu und Proxmox.


🛡️ Sicherheit & Härtung

🔐 Linux Server Security Script

Modernes, interaktives Bash-Skript zur systematischen und sicheren Härtung von Debian- und Ubuntu-Servern. Mit starkem Fokus auf Reversibilität, Sicherheit und Praxistauglichkeit – inklusive vollständigem Rollback, Idempotence-Proof und optimierter Nextcloud AIO-Unterstützung.

🏷️ v3.0.2 · Bash · MIT · Audit-First + Full Rollback

Das Skript prüft zuerst den aktuellen Systemzustand mit einer RED/GREEN-Matrix und greift nur dort ein, wo Verbesserungen nötig sind. Sieben Betriebsmodi von „Nur Prüfung“ über „Empfohlene Härtung“ bis zum vollautomatischen Rollback.

Highlights: Transaction-Log + vollständiger Rollback • PAM-Rewrite mit sudo smoke-test & Auto-Rollback • Idempotence-Proof • Nextcloud-AIO & Container-Erkennung • 7 Modi (Recommended, Expert, Selective Remove) • Deutsche & Englische Oberfläche • Stark verbessertes AIDE-Handling

💾 Backup & Wiederherstellung

🛡️ Panzerbackup

Disaster-Recovery-Backup-Skript für Linux und Proxmox. Erstellt ein vollständiges 1:1-Disk-Image des laufenden Systems – vergleichbar mit Clonezilla, aber vollautomatisch und ohne Neustart. Mit zstd-Komprimierung, optionaler AES-256-GPG-Verschlüsselung, SHA256-Integritätsprüfung und Live-Status-Monitoring.

🏷️ v2.6.1 · Bash · MIT · ⭐ 4 · 🍴 1

☁️ BorgBase Backup Manager

Automatisierter BorgBase-Backup- und Restore-Manager mit systemd-Integration. Lädt Panzerbackup-Artefakte sicher zu BorgBase-Repositories hoch und herunter. Mit interaktivem Konfigurations-Wizard, SSH-Key-Auto-Detection, Live-Progress-Viewer und intelligenter Speicherverwaltung.

🏷️ v1.8.6 · Bash · MIT · ⭐ 1

🔄 System-Upgrades

🐧 Debian Upgrade Script

Automatisiert den Upgrade-Prozess von Debian-basierten Systemen auf die nächste Version. Mit automatischer Versionserkennung, Verbindungsprüfung, Quellensicherung, Konfigurationsbackup und Dry-Run-Modus. Unterstützt sowohl interaktive als auch vollautomatische Upgrades.

🏷️ v1.5.2 · Bash · MIT

🟠 Ubuntu LTS Upgrade Script

Vollständig neu geschriebenes Bash-Skript für sichere, vollautomatische Ubuntu-LTS-Release-Upgrades. Konfiguration ausschließlich über Umgebungsvariablen, umfangreiche Preflight-Checks (Disk Space, Drittanbieter-Repos, Sonderfälle), Session-Transcript-Logging und modularer Aufbau. AdGuard Home und 2FA werden als opt-in unterstützt.

🏷️ v2.0 · Bash · MIT · Complete Rewrite

📂 Alle Skripte auf GitHub

Alle Skripte sind Open Source, kostenlos und frei verfügbar. Feedback, Bug Reports und Pull Requests sind herzlich willkommen!