readme erweitert mit genaueren infos

This commit is contained in:
2026-03-28 18:53:48 +00:00
parent 9853bd982f
commit d6c9576100

View File

@@ -1,3 +1,27 @@
# Docker-Compose-Backup-Script
# 🐳 Docker Compose Backup Script
Dieses Script erstellt Backups von Docker Compose Stacks inklusive aller gemounteten Daten (Volumes & Bind-Mounts), komprimiert diese als ZIP-Archiv und kann optional einen Upload via SFTP durchführen.
Dieses Script erstellt Backups von Docker Compose Stacks inklusive aller gemounteten Daten (Volumes & Bind-Mounts), komprimiert diese als ZIP-Archiv und kann optional einen Upload via SFTP durchführen.
---
## ✨ Features
* 📦 Backup kompletter Docker Compose Stacks
* 🔍 Automatische Erkennung laufender Projekte
* 🧠 Erkennt alle Mounts (Volumes + Bind Mounts)
* 🗜 Erstellung eines ZIP-Archivs
* 📊 Fortschrittsanzeige beim Packen (`pv`)
* 📤 Optionaler Upload via SFTP (SCP)
* 📧 E-Mail Benachrichtigung mit Logfile
* 🛑 Stoppt Container für konsistente Backups
* 🔁 Startet Stack automatisch wieder
---
## 📋 Voraussetzungen
Folgende Pakete müssen installiert sein:
```bash
apt install docker.io jq rsync zip pv sshpass mailutils
```