Skip to main content

Context

Stackra already runs the remote cache and the package registry on Cloudflare (0025, 0026). The web surfaces are a static SPA and a prerendered Workers app.

Decision

  1. The console is served from Cloudflare as static assets (0052).
  2. The landing site runs on Cloudflare Workers (0057).
  3. Deploys are driven from CI, with credentials from the vault over OIDC (0009); no Cloudflare token in a file.
  4. Mintlify keeps hosting the docs (0002).

Consequences

  • One provider for edge hosting, cache and registry; one account to secure.
  • Workers runtime limits apply to the landing app.

Enforcement

gitleaks already scans for committed tokens. Planned — the deploy workflow and a runway provider for Cloudflare Workers.

Supersedes and sources

Supersedes: none. Sources: owner decision in chat, 2026-10-19.