#!/usr/bin/env bash set -Eeuo pipefail export BORG_REMOTE_PATH="${BORG_REMOTE_PATH}" export BORG_PASSPHRASE="${BORG_PASSPHRASE}" pushd "$(mktemp -d)" || exit 1 # It is actually being used below using the DOLLAR interpolation # shellcheck disable=SC2034 ARCHIVE="$(borg list "${BORG_REPO}" --last 1 --short)" echo "Extracting archive ${DOLLAR}{ARCHIVE}" borg extract \ --verbose \ --progress \ "${BORG_REPO}::${DOLLAR}{ARCHIVE}" echo "Done." mv home/vps/volumes/* /home/vps/volumes/ popd || exit 1