diff --git a/backup-vaultwarden.sh b/backup-vaultwarden.sh index 89882e8..6c0f600 100755 --- a/backup-vaultwarden.sh +++ b/backup-vaultwarden.sh @@ -1,10 +1,15 @@ #!/usr/bin/env bash set -euo pipefail +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +ENV_FILE="${SCRIPT_DIR}/.env" + +[[ -f "$ENV_FILE" ]] && { set -a; source "$ENV_FILE"; set +a; } + DATA_DIR="/home/matt/vaultwarden/data" BACKUP_DIR="/home/matt/vaultwarden/backup" RETENTION=2 -WEBHOOK_URL="https://discord.com/api/webhooks/1478503102888935506/YCtJM09QZiKNMiCe5u7vCQb52VcLjHAd9wwEsKNltlJVcy7sKvoMTOJkvEKOOrk-Wpkh" +WEBHOOK_URL="${DISCORD_WEBHOOK_URL:-}" LOG_FILE="/home/matt/vaultwarden/logs/vaultwarden_backup.log" DATE="$(date +'%Y-%m-%d_%H-%M-%S')"