From d6c957610006290a30b9a0765c0e803b72c03490 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E1=94=91=E1=99=85=E1=95=BC=EA=99=86=E1=99=8E=E1=97=A3?= =?UTF-8?q?=E1=98=9CO=E1=97=A3?= Date: Sat, 28 Mar 2026 18:53:48 +0000 Subject: [PATCH] readme erweitert mit genaueren infos --- README.md | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 64ef1c3..1bd1fbd 100644 --- a/README.md +++ b/README.md @@ -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. \ No newline at end of file +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 +``` \ No newline at end of file