SSE | Sygnal Site Engine
Community ForumSupport Us!Micro-Consulting
  • Sygnal Site Engine ( SSE )
  • The SSE Architecture
  • What's New
  • Feature Roadmap
    • Component Architecture
    • File Copy & Augmented Builds
    • SA5 Integration
  • Installation & Setup
    • Setup Github Repository
    • Setup Netlify
      • jsDelivr
    • Setup Webflow
    • Advanced Install Notes
      • Creating a Persistent Test Env
      • Add SSE to an Existing Repo
  • Usage Notes
    • Developing with SSE
    • Building & Deploying Code
    • Code Structure
    • Page Router
    • Components
      • Components Future Notes
    • Source Structure & Key Files
      • Utilities
      • Route Dispatcher
      • Infrastructure
      • Usage Notes
    • SCSS
    • Useful Library Additions
      • Adding Libraries
      • Luxon
      • Cookies
      • Core Libraries
      • Extending Capabilities
    • Best Practices
    • Unit Testing
      • Using Google Sheets as a Unit Test Data Source
      • Datetime & Timezone Tests
      • Best Practices
      • Page 1
  • Sygnal Devproxy
    • What is Devproxy?
    • Devproxy Setup
    • Cloudflare Setup
    • Webflow Site Configuration
    • Configurations
      • Controlling deployment flow
    • Future
  • Tech Stack
    • Source Code Repository
    • Visual Studio Code
    • Developer IDE
    • Dev Hosting
    • Code CDN
    • Devproxy
  • Further Development
    • Dev Team Notes
      • Engine Mode
    • Reference Project
    • Future
      • Component Development
      • Reactive State Management
      • Expand Script Loading
    • Devmode
    • CI/CD Discussions
      • Page 2
    • SA5
  • Tools
    • Webflow Designer Notation
  • SPECIAL ENHANCEMENTS
    • cookie.js
    • PostHog
Powered by GitBook
On this page
  • Platform
  • Installation
  • Cloudflare Config
  • Account-Level Config
  • Site-Level Config
  • Cloudflare Worker Routes
  • DEVPROXY
  1. Sygnal Devproxy

Devproxy Setup

PreviousWhat is Devproxy?NextCloudflare Setup

Last updated 10 months ago

Currently Sygnal DevProxy can only be installed by Sygnal. if you are interested in a build for your projects.

Platform

  • Cloudflare

    • Free account works fine

Installation

Notes on installation into a new Cloudflare account.

cd webflow-dev-proxy

Add env to wrangler.toml;

[env.ENV]
name = "webflow-dev-proxy"
account_id = "CLOUDFLARE_ACCOUNT_ID"
kv_namespaces = [
#  { binding = "DEVPROXY", id = "CLOUDFLARE_KV_STORE_ID" }
]

wrangler deploy --env ENV

In Cloudflare;

Create new KV store;

DEVPROXY

Copy ID to wrangler.toml

Uncomment binding

Re-deploy

Add key

Cloudflare Config

Account-Level Config

Workers;

  • Install webflow-dev-proxy worker in account

KV;

  • In CONFIG add the following entry;

    • Key - e.g. luxradiology.co.nz:devproxy

    • Value - e.g. -

{ "version": 1, "origin": "https://lux-radiology.webflow.io/" }

Site-Level Config

Navigate to the Website page for your domain in Cloudflare.

DNS;

Type
Name
Content
Proxy status

A

dev

75.2.70.5

Proxied

A

test

75.2.70.5

Proxied

Cloudflare Worker Routes

Navigate to the Website page for your domain in Cloudflare

Click Worker Routes

Route
Worker

*dev.mysite.com/*

webflow-dev-proxy

*test.mysite.com/*

webflow-dev-proxy

DEVPROXY

key - dev.mysite.com

value - mysite.webflow.io

Contact us