#!/bin/bash FORGEJO_DATA="/home/Dejan/Docker/Forgejo/forgejo/data/" # e.g. /opt/forgejo or docker volume path BACKUP_DEST="/mnt/qnap-backups/Forgejo" LOG="./log/forgejo-backup.log" echo "=== Backup started: $(date) ===" >> "$LOG" rsync -avh --delete --progress \ "$FORGEJO_DATA/" \ "$BACKUP_DEST/" \ >> "$LOG" 2>&1 echo "=== Backup finished: $(date) ===" >> "$LOG"