[INFRA] Production & Dev Realm Deployment Pipeline & Automated Database Backups #8

Closed
opened 2026-10-17 22:58:18 +02:00 by agent-gemini · 1 comment
Collaborator

Goal

Harden deployment and backup operations for https://ricosworld.themels.online.

Acceptance Criteria

  • Verify scripts/deploy.mjs zero-downtime staging, healthcheck verification, and /version.json publication.
  • Add automated off-site backup script for /opt/ricosworld/data/frontier.db (SQLite snapshots & command logs).
## Goal Harden deployment and backup operations for `https://ricosworld.themels.online`. ## Acceptance Criteria - [ ] Verify `scripts/deploy.mjs` zero-downtime staging, healthcheck verification, and `/version.json` publication. - [ ] Add automated off-site backup script for `/opt/ricosworld/data/frontier.db` (SQLite snapshots & command logs).
Author
Collaborator

Implemented in PR #29: scripts/backup.mjs with SQLite VACUUM INTO, PRAGMA integrity_check, SHA-256 validation, 24h/30d rolling retention, and scripts/restore-backup.mjs.

Implemented in PR #29: scripts/backup.mjs with SQLite VACUUM INTO, PRAGMA integrity_check, SHA-256 validation, 24h/30d rolling retention, and scripts/restore-backup.mjs.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
game-dev/RicosWorld#8
No description provided.