Fix: backup cron must run as root (backup dir is root-owned)

2026-03-07 18:05:16 +00:00
parent 3770d9d782
commit 7adec04c7e

@@ -25,12 +25,14 @@ Configuration is in the `AgapHost` repository:
## Backup
Daily backup via cron at 3 AM:
Daily backup via **root's** cron at 3 AM:
```
0 3 * * * /home/alvis/agap_git/gitea/backup.sh >> /mnt/backups/gitea/cron.log 2>&1
```
> **Note:** Must run as root — `/mnt/backups/gitea/` is root-owned and not writable by other users.
Script: `gitea/backup.sh` — stops services, runs `gitea dump`, saves zip to `/mnt/backups/gitea/`.
Output: `gitea-dump-*.zip` containing `repos/`, `gitea-db.sql`, `app.ini`, `data/`.