Skip to content

Deploy, roll back and restore settings ​

EdgeComet saves every change to System Settings and Caching > Settings as a draft, and bots see nothing until you deploy it. A deploy applies the whole draft to live bot traffic at once.

Deployment History keeps every deploy, so you can see who changed what and restore an earlier configuration.

The Deployment History card of System Settings for edgecomet.com with the columns Date, Deployed By and Changes. The Mar 23, 2026, 4:33 PM Caching deployment by Max Kurz is expanded into a Field, Previous and Current table: bypass.cache.expired staleTtl from empty to 86400 and strategy to serve_stale, bypass.cache ttl from 86400 to 1209600, and render.cache ttl from 604800 to 1209600. Other rows show Dimensions, Caching and Initial deployment entries, each with a Restore button

What needs a deploy ​

These changes are saved as a draft and need a deploy:

  • Configuration > System Settings: General, Dimensions, Rendering, URL Rules and Advanced.
  • Configuration > Caching > Settings.

Pre-cache rules on the other Caching tabs take effect when you save them. Edge SEO rules have their own preview and publish flow.

Deploy your changes ​

  1. After you click Save on any of those tabs, a yellow banner appears at the top: "You have unpublished configuration changes", with the changed sections under Changed, such as Dimensions or Caching.

    The yellow banner at the top of Configuration > Caching on edgecomet.com: "You have unpublished configuration changes" and "Changed: Dimensions", with the buttons Rollback and Deploy

  2. Click Deploy in the banner. The Deploy Configuration dialog reads "This will push your current configuration to the rendering backend. All changes will take effect immediately for live traffic." and lists each changed field with its Previous and New value.

  3. Click Deploy.

The banner then reads "Last deployed" with the date and your name, and View history. The new settings apply to the next bot request. Pages already in the cache keep their copy until it expires or you recache it.

Discard unpublished changes ​

Click Rollback in the banner. The Rollback Configuration dialog reads "This will discard all unpublished changes and restore the configuration to the last deployed state." Rollback resets the draft only, so live traffic does not change.

Restore an earlier configuration ​

Configuration > System Settings > Deployment History lists every deploy with its Date, Deployed By and Changes: "Initial deployment", the changed sections, or "No changes". It loads 20 deploys at a time, with Load more.

  1. Click a row to see each changed field with its Previous and Current value.
  2. Click Restore on the deploy you want back. Every row but the newest has one. The dialog reads "This will restore the configuration from this deployment as a draft. You will need to deploy to push changes live."
  3. Confirm. The page shows "Configuration restored. Deploy to push changes live."
  4. Click Deploy in the banner.

The General tab ​

Configuration > System Settings > General identifies the website and sums up its configuration.

The General tab of System Settings for openseotest.org. The banner reads "Last deployed Oct 14, 2026, 10:40 AM by Max Kurz" with View history. Website Identity: Domain openseotest.org (set during setup), Host ID 133, a masked Render Key with Copy and Regenerate buttons, and Status Active. Configuration Summary: Dimensions configured 2 render + bypass; URL Rules None set in the dashboard; Render Cache TTL 7 days; Cache Strategy Serve stale (1 day); Blocked Resource Types 3 types (Image, Media, Font); Tracking Param Stripping Enabled; Bot Re-cache Disabled; Last Deployed Oct 14, 2026 07:40, each row linking to its tab

  • Website Identity: the Domain, set when you added the website, the Host ID, the masked render key with Copy, and the Status switch, Active or Inactive, which deploys like any other change.
  • Configuration Summary: the number of dimensions, URL rules, cache lifetime and expiry, blocked resource types, tracking parameter stripping and the last deploy, each linking to its tab. URL Rules reads "None set in the dashboard" until you add a rule.

Regenerate next to the render key does not change the key at once. It opens Rotate the render key, a request to support, because "Rotating the key re-signs every request from our renderer and invalidates the key baked into your Cloudflare worker and firewall rule".

If it does not work ​

The change has no effect ​

The banner still reads "You have unpublished configuration changes". Click Deploy.

"Deploy failed. Please try again." ​

EdgeComet could not apply the configuration, and your draft is kept. Deploy again, and contact [email protected] if it keeps failing.

"The cluster rejected the URL rule for ..." or "The URL rule for ... forces the dimension ..." ​

A URL rule is invalid or uses a dimension the website no longer renders. Fix or delete it under URL Rules, then deploy again.

"The cluster holds URL rules that were changed outside the dashboard. Contact support before deploying." ​

Contact [email protected]. A deploy would overwrite rules that support set for your website.