Safe updates

Production sites update through SiteUpdater and managed release ZIPs (including cms_release from MCP). The goal is predictable deploys on shared hosting — backup first, apply the package, verify the site.

Platform Core updates ship from github.com/iia3uk/jasefly. Domain package ZIPs come from Jasefly-Modules (15 first-party modules).

  1. Backup — Snapshot files and database before applying any update ZIP.
  2. Apply — Upload/apply the release via admin updater or MCP cms_release pipeline.
  3. Migrate — Run pending migrations if the release includes schema changes.
  4. Verify — Hard-refresh the admin (Ctrl+F5), smoke public pages, check diagnostics.

What the updater protects

Operational realities of the framework.

Need the install baseline?

Core install ZIP on GitHub · domain packages in Jasefly-Modules.

Install ZIP