Skip to content

Publishing

Publish immediately

Click Publish in the top-right of the page editor. The page status changes to published and it immediately becomes accessible via the delivery API.

Schedule a publish

Click the dropdown arrow next to Publish and select Schedule. Pick a date and time. The page status changes to scheduled.

A cron job runs every 5 minutes and publishes any scheduled pages whose time has passed.

Unpublish

Click ⋯ → Unpublish to take a page offline. The status returns to draft. The page is no longer accessible via the delivery API and is removed from the KV cache.

Archive

Click ⋯ → Archive to hide a page from the content list. Archived pages are not accessible. You can unarchive from the Archived filter in the content list.

Version history

Every save creates a new version. Click History in the editor toolbar to see the full version list for the current locale.

Each entry shows:

  • Version number
  • Who saved it
  • When it was saved

Click Restore on any version to make it the current draft. This creates a new version (it does not overwrite history).

Publishing and locales

Each locale has an independent publish status. Publishing the English version of a page does not affect the French version — they are tracked separately.

To see and publish other locales, use the locale switcher in the editor toolbar.

Delivery API caching

When a page is published, Alokai CMS writes the page data to Cloudflare KV. The delivery API reads from KV first, so published content is served with near-zero latency.

When a page is unpublished or a new version is published, the relevant KV keys are invalidated.