Compliance & platform policy
See the Resource Links page for the primary-source policy documents.
Backup & disaster recovery
- Nightly backups run on the hub (
backup.sh, 04:17 UTC), covering the database, the portal data, and config. - Backups are kept on a schedule and copied off-box (cloud object storage).
- To rebuild the hub from scratch: provision a new server, restore the Docker stack and the portal directory, restore the database, re-point DNS. The connected-account tokens come back with the database restore.
- The websites and source data on the main droplet have their own separate nightly backup.
Lesson learnedKeep the servers on manual OS updates so an unattended reboot never interrupts a run. Long jobs should survive a restart, not depend on the box never rebooting.