Skip to content

fix: serve the site from the custom domain gameplane.net - #12

Merged
ValgulNecron merged 1 commit into
mainfrom
fix/custom-domain
Oct 7, 2026
Merged

ValgulNecron merged 1 commit into
mainfrom
fix/custom-domain

Conversation

@ValgulNecron

Copy link
Copy Markdown
Collaborator

Summary

  • gameplane.net already serves this site (GitHub Pages behind Cloudflare; valgulnecron.github.io/gameplane-website/ 301-redirects there), but the build still used the /gameplane-website base path, so assets and internal links under it 404 on the custom domain.
  • Sets CUSTOM_DOMAIN = "https://gameplane.net" in src/config.ts (base path /), adds public/CNAME, and updates robots.txt and the README.
  • Needed by the main repo's spec 022 (OD-1 ruled 2026-10-07): the dashboard links the data-handling statement at https://gameplane.net/telemetry/ (page added in a follow-up PR).

Test plan

  • npm run check (0 errors) and npm run build (95 pages) locally; built hrefs are root-relative (/features/, /_astro/...)
  • CI green
  • After deploy: https://gameplane.net/docs/getting-started/ and its CSS load

🤖 Generated with Claude Code

https://claude.ai/code/session_01LB2aggjbVHUmiypnFUwpRT

GitHub Pages already redirects the project page to gameplane.net, but the
build still used the /gameplane-website base path, so assets and links
under it 404. CUSTOM_DOMAIN is now https://gameplane.net (base path /),
public/CNAME pins the domain for Pages, and robots.txt and the README use
the new URL.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LB2aggjbVHUmiypnFUwpRT
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
@ValgulNecron
ValgulNecron merged commit 3b74fe3 into main Oct 7, 2026
1 check passed
@ValgulNecron
ValgulNecron deleted the fix/custom-domain branch October 7, 2026 16:03
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