Forgejo/backup-to-qnap.sh

14 lines
412 B
Bash
Raw Normal View History

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