kind: pipeline type: docker name: backup steps: - name: backup_Obsidian image: alpine:3 volumes: - /Users/jthor/Obsidian:/mnt/Obsidian when: event: [ push, manual, cron ] cron: nightly-backup commands: - echo "Backing up /Users/jthor/Obsidian" - tar czf /tmp/Obsidian.tar.gz /mnt/Obsidian # Replace with your actual upload/rsync/rclone command - echo "Upload Obsidian.tar.gz to remote"