✅ Was macht das Script?
- erstellt ein tar.gz-Backup von z. B. /volume2/docker (frei konfigurierbar)
- Exclude-Patterns (mehrzeilig möglich) – ideal für Cache/Transcoding/Logs/Temp
- Retention: behält z. B. die letzten 7 Backups und löscht den Rest automatisch
- Benachrichtigung: optional über Apprise (Discord/Telegram/Mail/…)
- Fallback: SMTP-Mail via python3 (Text + HTML)
📄 Enthalten im Paket
- docker_compose_backup.sh
- docker_compose_backup.env (kommentiert + Beispiele)
- Handbuch/Anleitung (inkl. Beispiele für Ausschlüsse)
🚀 Quick Start
- ZIP herunterladen & entpacken
- docker_compose_backup.env anpassen (SRC/DST/Retention/Exclude)
- Script ausführbar machen + Testlauf
Beispiel (Cron täglich 02:00):
chmod +x docker_compose_backup.sh
./docker_compose_backup.sh
# Cron:
0 2 * * * /pfad/zum/docker_compose_backup.sh
💬 Feedback/Verbesserungen gern hier in die Kommentare
-
Version 1.0.0
-
RomanG -
January 13, 2026 at 1:30 PM -
208.32 kB -
9 Downloads
-
Author