2 Commits
Author SHA1 Message Date
magnusandClaude Opus 4.6 ffdd8bb4b2 Fix backup permission denied by using docker cp instead of direct mount write
The git user inside the gitea container couldn't write to the NAS-mounted
/tmp/backup directory. Now dumps to /tmp first, then uses docker cp to
extract the file to the sidecar's backup directory.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 08:22:09 +01:00
magnusandClaude Opus 4.6 cce5c54177 Add automated daily Gitea backup
Alpine sidecar container runs gitea dump via docker exec at 2 AM daily,
writing backups to /data/backup/gitea/ with 7-day retention.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 21:33:18 +01:00