Skip to content

Add encrypted recovery backups and security release checks - #73

Merged
ChevCellios merged 2 commits into
masterfrom
codex/backup-security-resilience
Oct 9, 2026
Merged

ChevCellios merged 2 commits into
masterfrom
codex/backup-security-resilience

Conversation

@ChevCellios

Copy link
Copy Markdown
Owner

Adds authenticated encrypted backups of committed Git history and selected application data, safe restore into a new directory, and a recovery runbook. Adds daily full-history secret scanning, container vulnerability checks, and isolated HTTP plus passive ZAP checks; Docker dependency updates are enabled.

Validation: 90 .NET tests and 23 Node tests passed, including a real Git bundle restore. Local secret scan found no leaks. Fresh container scan found no high/critical vulnerabilities; lower-severity findings remain in the complete report. Private HTTP probes passed. CI must validate the new passive scanner before merge.

Operational limits: the encrypted local backup is labelled local-preview. Railway rejected volume backup schedules because this workspace requires Pro; production volume export awaits approval for a temporary SSH key. Offsite storage and account MFA still need owner configuration.

@ChevCellios
ChevCellios enabled auto-merge (squash) October 9, 2026 20:46
@ChevCellios
ChevCellios merged commit 7cbdc25 into master Oct 9, 2026
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant