#!/usr/bin/env bash set -euo pipefail ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" BACKUP_DIR="${BACKUP_DIR:-/tmp/www.sillylaird.ca-backups}" mkdir -p "$BACKUP_DIR" TS=$(date -u +"%Y%m%d-%H%M%S") ARCHIVE="$BACKUP_DIR/www.sillylaird.ca-$TS.tar.gz" tar -czf "$ARCHIVE" -C "$ROOT_DIR" . echo "Backup written to $ARCHIVE"