Skip to content

Configure doke.ishaan.sh hosting and preserve original HTML - #9

Merged
ishaansathaye merged 1 commit into
mainfrom
fix/custom-domain-delivery
Oct 16, 2026
Merged

ishaansathaye merged 1 commit into
mainfrom
fix/custom-domain-delivery

Conversation

@ishaansathaye

@ishaansathaye ishaansathaye commented Oct 16, 2026 •

Copy link
Copy Markdown
Owner

Connect the public demo to https://doke.ishaan.sh/ and record the hosting setup in the guide. The Pages domain association and proxied DNS record are active, with valid HTTPS.

Cloudflare automatically appends an analytics beacon on the custom domain, which the existing Content Security Policy blocks. Add Cache-Control: public, max-age=0, must-revalidate, no-transform to the packaged response headers so Cloudflare preserves the reviewed HTML. App rendering and simulation code are unchanged.

Validation:

  • Portable package generated successfully; the only changed application file is _headers compared with the current production manifest.
  • git diff --check and staged secret scan passed.
  • Published successfully to the existing Pages project. The custom domain is active with valid HTTPS and HTTP 200.
  • Verified live Cache-Control: public, max-age=0, must-revalidate, no-transform; HTML, JavaScript, timing data, Wasm, and atlas metadata match the deployment manifest exactly.
  • Independent review approved the change; existing security headers are preserved.

Copilot AI balanced review requested due to automatic review settings October 16, 2026 06:46

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@ishaansathaye
ishaansathaye merged commit 86810b6 into main Oct 16, 2026
3 checks passed
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.

2 participants