Skip to content

Docs: CDN is included with every domain#6

Merged
acoshift merged 3 commits into
mainfrom
feat/remove-3rd-party-cdn
Jun 7, 2026
Merged

Docs: CDN is included with every domain#6
acoshift merged 3 commits into
mainfrom
feat/remove-3rd-party-cdn

Conversation

@acoshift
Copy link
Copy Markdown
Member

@acoshift acoshift commented Jun 7, 2026

What

Documentation for retiring the 3rd-party CDN. Every custom domain is served through our edge CDN now — no on/off toggle, provider type, or downgrade flow. Pairs with deploys-app/api#35, deploys-app/apiserver#88, deploys-app/console#177.

Changes

  • networking/domains — removed the CDN create flag and the /domain/cdn-downgrade flow; reframed "The CDN" as always-on / included; documented file and prefix purge with a note that wildcard domains need a file/prefix.
  • access/projectsdomainAllowDisableCdn is gone; config is now reserved/empty.
  • billing/overview — removed the "Domain CDN" metered row and the CDN line-item mention; added a note that CDN is included at no extra charge.
  • networking/routes — tidied the request-flow diagram (no domain.cdn flag).

Notes

hugo --minify builds clean. The domain-list.png screenshot still shows the old CDN column; that image is refreshed by the dedicated screenshot script in a separate branch, so it's intentionally not regenerated here.

🤖 Generated with Claude Code

Every custom domain is served through our edge CDN now — there's no
on/off toggle, provider type, or downgrade flow:

- networking/domains: drop the CDN create flag and the downgrade flow;
  reframe "The CDN" as always-on/included and document file/prefix purge.
- access/projects: drop the removed domainAllowDisableCdn config toggle.
- billing/overview: remove the Domain CDN meter row and SKU mention; note
  CDN is included at no extra charge.
- networking/routes: tidy the request-flow diagram (no cdn flag).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Jun 7, 2026

Deploying deploys-app--docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 56aea5a
Status: ✅  Deploy successful!
Preview URL: https://baffac63.deploys-app--docs.pages.dev
Branch Preview URL: https://feat-remove-3rd-party-cdn.deploys-app--docs.pages.dev

View logs

acoshift and others added 2 commits June 7, 2026 23:02
Edge caching isn't enabled in every location, so don't present CDN as
guaranteed for every domain:

- domains: qualify the "served through our CDN" claims with "where the
  location supports it", and note domain.purgeCache returns
  "location not support" where edge caching isn't enabled.
- billing: the no-extra-charge CDN note now applies where a location
  provides edge caching.
- routes: edge always terminates TLS; CDN caching is per-location.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The console domain list dropped the CDN column (CDN is no longer a
per-domain toggle). Recapture domain-list.png / -dark.png from the
enriched mock — now Domain / Wildcard / Location.

Also regenerate scripts/screenshots/mock-enrichment.patch against the
current console mock.js: it had drifted (the old patch no longer applied)
and still referenced the removed `cdn` domain field.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@acoshift acoshift merged commit cecc595 into main Jun 7, 2026
1 check passed
@acoshift acoshift deleted the feat/remove-3rd-party-cdn branch June 7, 2026 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant