Skip to content

docs: serve from the nembrix.dev custom domain at root - #74

Merged
oesukam merged 1 commit into
mainfrom
docs/custom-domain-nembrix-dev
Aug 4, 2026
Merged

docs: serve from the nembrix.dev custom domain at root#74
oesukam merged 1 commit into
mainfrom
docs/custom-domain-nembrix-dev

Conversation

@oesukam

@oesukam oesukam commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

Wires up the newly-registered nembrix.dev custom domain for the docs.

  • CNAME file (apps/docs/public/CNAMEnembrix.dev) so GitHub Pages binds the custom domain.
  • Build at root: DOCS_BASE=/ + DOCS_SITE_URL=https://nembrix.dev so docs serve at nembrix.dev/ instead of the /nembrix project-pages subpath. Verified locally: CNAME lands in dist, no /nembrix/ prefixes remain, and EN/FR/sidebar/hero links all resolve at root.

DNS (Cloudflare, done separately)

nembrix.dev CNAME → nembrix.github.io (bare host), DNS only (not proxied) so GitHub can provision the TLS cert.

After merge

GitHub Settings → Pages → Custom domain will pick up nembrix.dev; enable Enforce HTTPS once the cert provisions (can take a few minutes to an hour).

- Add apps/docs/public/CNAME (nembrix.dev) so GitHub Pages serves the
  custom domain.
- Build with DOCS_BASE=/ and DOCS_SITE_URL=https://nembrix.dev so the
  docs live at the domain root (not the /nembrix project-pages subpath);
  internal links + canonical URLs resolve accordingly.

DNS: nembrix.dev CNAME -> nembrix.github.io (DNS-only / not proxied).
@oesukam
oesukam merged commit d651022 into main Aug 4, 2026
6 checks passed
@oesukam
oesukam deleted the docs/custom-domain-nembrix-dev branch August 4, 2026 14:19
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