Sygnal Hyperflow
Micro-Consulting
  • 📗Overview
    • Hyperflow v2.0
    • What's New?
  • 📗CORE FEATURES
    • Overview
    • SEO Enhancements
    • Hyperflow 2 API
    • Logging
  • 📗HYPERFLOW APPS
    • Hyperflow Monitor
      • API
      • Alert Setup
    • Hyperflow Locale-Specific Domains
    • Hyperflow LLMS
      • Setting up LLMS.TXT
      • Setting up Markdown Pages
      • Hyperflow LLMS API
      • Future
    • Hyperflow CMS Preview
    • Hyperflow Files
    • Hyperspeed
  • 📗INSTALLATION
    • Hyperflow Setup
    • Cloudflare DNS Setup
      • GoDaddy
    • Hyperflow Installation
    • Micro-service RPC Interface
    • Monitoring & Maintenance Setup
  • 📗HYPERSPEED
    • About Hyperspeed
    • Hyperspeed Releases
    • Hyperspeed Caching Features
      • Purge Cache on Site Publish
    • Hyperspeed Security Features
    • Hyperspeed SEO Features
    • Hyperspeed Advanced & Custom Features
    • Hyperspeed Monitoring & Maintenance
    • Additional Notes
      • Hyperspeed API
      • Monitoring
      • Information
      • JS
      • CSS
      • Hyperflow Purge Cache
        • Purge Triggers
        • Purge HTML Only
        • Quickstart
      • Content Coverage
      • Special File Handling
      • Caching
      • Image Handler
      • Dev Setup
      • Hyperflow Inline SVGs
      • Hyperflow Image Optimization
    • Hyperflow Editor
    • Future
    • Webflow Notes
    • Troubleshooting
  • 📗ADVANCED HYPERSPEED
    • Kingside Castle (O-O)
    • Queenside Castle (O-O-O)
Powered by GitBook
On this page
  • Setup
  • DNS
  • Config
  • Worker Route
  • Verify
  • Webflow Webhook
  1. HYPERSPEED
  2. Additional Notes
  3. Hyperflow Purge Cache

Quickstart

PreviousPurge HTML OnlyNextContent Coverage

We're using the subdomain approach as it's likely we'll evolve aspects of HF into a Cloudflare app.

Given;

  • DOMAIN e.g. sygnal.com

    • Registered on CF, with DNS and proxy setup

  • ZONE-ID for that domain

Setup

DNS

Add a CNAME for hf to @

Set it to proxy on

Config

Add a KV store config of to CONFIG, with your ZONE-ID.

Key; DOMAIN:purge-cache

{
  "version": 1, 
  "zoneId": "ZONE-ID" 
}

Worker Route

*hf.DOMAIN/cache/purge -> cloudflare-clear-cache

Verify

https://hf.DOMAIN/cache/purge

A successful response is;

Cache Purge Initiated Successfully

Webflow Webhook

Get your site id

e.g. 62296a1920ec667f814208e2

Create Webhook

Paste in site_id

Select site_publish

Paste in your HF URL

Click Try It!

Check for a valid 201 response e.g.;

e.g.

📗
https://developers.webflow.com/reference/list-sites
https://developers.webflow.com/reference/list-webhooks
https://developers.webflow.com/reference/create-webhook
https://hf.ponsonbydoctors.co.nz/cache/purge