--- # Sigvild Gallery Data Backup Playbook # # This playbook creates a backup of the Sigvild Gallery data including: # - PocketBase SQLite database (data.db, auxiliary.db) # - All uploaded wedding photos and media files # - PocketBase logs and system state # # Usage: # ansible-playbook playbooks/backup-sigvild.yml -l arch-vps # ansible-playbook playbooks/backup-sigvild.yml -l mini-vps # # Backup location: ~/sigvild-gallery-backup/sigvild-gallery-backup-YYYYMMDDTHHMMSS.tar.gz - name: Backup Sigvild Gallery Data hosts: all become: true gather_facts: true tasks: - name: Run backup tasks from sigvild-gallery role include_role: name: sigvild-gallery tasks_from: backup.yml