Refs #990
Version-controlled backup script that:
- Runs gitea dump with proper config paths
- Verifies backup is non-empty and contains expected components
- Optionally copies to off-site storage via rsync
- Prints restore instructions
Note: This script must be run on the VPS with sudo access.
The actual backup execution requires server SSH access.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>