Plain-English steps to handle maintenance items and red/yellow alerts.
Maintenance overview
What it means: These are scheduled tasks that prevent surprises (patches, backups, failover drills).
Status colors: Green = not due soon. Yellow = due soon (inside warning window). Red = overdue.
Due math: next due = last done + cadence. “Due in” shows days remaining (negative = overdue).
If you see RED: Open the matching runbook below and do the steps. Update the collector config on TrueNAS at /mnt/Piscine/infra/mission-control-collector/repo/config/maintenance.json when done (this file is not in the Mission Control UI repo).
Advanced notes:
Cadence and warn windows are defined per item in /mnt/Piscine/infra/mission-control-collector/repo/config/maintenance.json (TrueNAS).
Status is worst-case across items. Runbook links are anchored to the IDs in that file.
What to do when something is RED
Find the item in the dashboard (Maintenance table) and click its Runbook link.
Follow the step-by-step list below for that item.
Verify success (checks included per item).
Update /mnt/Piscine/infra/mission-control-collector/repo/config/maintenance.json with the new last_done_at, result, and notes, then rerun the collector.
Backup & Restore SOP
Choose the right restore method (Website backups vs Server backups vs Snapshots) + copyable Copilot prompts.
Website backups live on TrueNAS at /mnt/Piscine/Home/1. Local Reach Web Design/Automated Backups/website-backups/<domain>/<YYYY-MM-DD> (HST date).
Weekly schedule: Sundays 03:30 UTC via /mnt/Piscine/infra/backup-websites/run-weekly.sh.
Included domains: localreachwebdesign.com, laspanishlessons.com, clsps.net, traveltechus.com, blog.traveltechus.com, majorchangeinitiative.org, blog.majorchangeinitiative.org.
Mission Control backup badges are sourced from backup-status.json and show OK when a backup is within 7 days.