From c02d3df7ede7e7890da00bb7933d4f931e987cbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=B6rdle=20Bot?= Date: Thu, 4 Dec 2025 13:49:55 +0100 Subject: [PATCH] Load Restic credentials from ~/.restic-env in backup/restore scripts --- scripts/backup-restic.sh | 5 +++++ scripts/restore-restic.sh | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/scripts/backup-restic.sh b/scripts/backup-restic.sh index b1128be..d9c7d9a 100755 --- a/scripts/backup-restic.sh +++ b/scripts/backup-restic.sh @@ -4,6 +4,11 @@ set -e +if [ -f "$HOME/.restic-env" ]; then + # shellcheck source=/dev/null + . "$HOME/.restic-env" +fi + echo "💾 Creating Restic backup..." if ! command -v restic >/dev/null 2>&1; then diff --git a/scripts/restore-restic.sh b/scripts/restore-restic.sh index 2eb4030..45df4b9 100644 --- a/scripts/restore-restic.sh +++ b/scripts/restore-restic.sh @@ -22,6 +22,12 @@ set -e +# Optional: Restic-Umgebungsvariablen aus ~/.restic-env laden +if [ -f "$HOME/.restic-env" ]; then + # shellcheck source=/dev/null + . "$HOME/.restic-env" +fi + echo "💾 Restoring from Restic backup..." if ! command -v restic >/dev/null 2>&1; then