Added backup-to-qnap script

This commit is contained in:
Dejan R. 2026-03-04 07:38:04 +00:00
parent 26595574b5
commit 084ca1ca63

14
backup-to-qnap.sh Executable file
View file

@ -0,0 +1,14 @@
#!/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"