CF
ITSRYNNO TOOLKIT // Infrastructure

Cloud
flare

The infrastructure layer behind ITSRYNNO. I use Cloudflare for the domain, DNS, Workers, Static Assets, Access and the bits that keep the site online.

Platform Used heavily ITSRYNNO infrastructure
Why I use it

The website basically lives here

The site is deployed as a Cloudflare Worker with Static Assets, while the domain, DNS and protected preview/support areas all sit around the same infrastructure.

Useful shortcuts

Cloudflare basics

Deploy Worker npx wrangler deploy
Check local project npx wrangler dev
Cloudflare login npx wrangler login
Inspect config wrangler.jsonc
Recommended setup

Cloudflare, set up properly

  • Keep Worker configuration and Static Assets version-controlled alongside the site.
  • Use Cloudflare Access for anything private instead of trying to hide it with frontend code.
  • Keep API credentials and other secrets out of GitHub and store them as Worker secrets.
Useful stuff

Workers for the website logic and API endpoints.

  • Static Assets for the public files served by the Worker.
  • DNS and custom domains for itsrynno.uk and its protected subdomains.
  • D1 for the support system data.
  • Access for the private preview and support authentication.
ITSRYNNO tip

Deploy in small steps

Make one infrastructure change, deploy it, test it, then move on. It makes broken Worker routes much easier to trace.

Toolkit entry

This page documents how the tool fits into the ITSRYNNO workflow rather than inventing a desktop version number where there is no useful public feed.