Move restic repo path to .env and derive paths from script dir

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-16 07:19:35 +01:00
parent d80d59fc2f
commit 9c60f62422
2 changed files with 7 additions and 7 deletions

View File

@@ -1,19 +1,18 @@
#!/usr/bin/env bash
set -euo pipefail
STACKS_DIR="$HOME/stacks"
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
STACKS_DIR="$(dirname "$SCRIPT_DIR")"
DATA_DIR="$STACKS_DIR/.data"
DUMP_DIR="$DATA_DIR/backup/dumps"
REPO="/mnt/hidrive/users/valknar/Backup/stacks"
LOG_FILE="$STACKS_DIR/_backup/backup.log"
LOG_FILE="$SCRIPT_DIR/backup.log"
# Load environment
set -a
source "$STACKS_DIR/_backup/.env"
source "$SCRIPT_DIR/.env"
set +a
export RESTIC_REPOSITORY="$REPO"
export RESTIC_PASSWORD
export RESTIC_REPOSITORY RESTIC_PASSWORD
log() { echo "[$(date '+%Y-%m-%d %H:%M:%S')] $*" | tee -a "$LOG_FILE"; }