mirror of
https://github.com/myronblair/tomtomgames
synced 2026-06-30 17:51:08 -05:00
f5a72c55f5
- api/backup.php: list/create/download/delete backups; streams zip directly for downloads; 7-backup rolling prune on each create - Each backup is a single zip containing all of public_html + a full mysqldump of tomt_ttg_db - Cron at 2 AM daily via /usr/local/bin/ttg-backup.sh (already installed) - Admin UI: 💾 Backups nav item under System section; shows backup list with date/size, Download + Delete per row; Create Backup Now button with live status; auto-loads when section is opened Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>