Community-maintained wiki for Hockay. Live at hockay.wiki.
See CONTRIBUTING.md. Two ways:
- Browser editor—sign in at hockay.wiki/editor with GitHub. No git knowledge needed.
- Direct PRs—click "Edit this page" on any article, or fork and open a PR.
- Astro + Starlight (docs theme)
- Keystatic for the in-browser editor (mounted at
/editor) - Tailwind v4 via
@astrojs/starlight-tailwind - Deployed on Cloudflare Pages—free, unlimited collaborators
Content lives as .mdx files under src/content/docs/ in three collections:
guides, lore, glossary.
pnpm install
pnpm dev # http://127.0.0.1:4321
pnpm build # production build (uses Cloudflare adapter)
pnpm preview # serve the build locallyThe /editor route uses local filesystem storage in dev. For production
(GitHub storage), see .env.example.
- Create a Pages project connected to this repo.
- Framework preset: Astro. Build command:
pnpm build. Output:dist. - Under Settings → Functions, enable the
nodejs_compatcompatibility flag. - Add the env vars from
.env.example(GitHub OAuth App credentials + Keystatic secret).
Content: community contributions licensed per the repository's LICENSE. Code: MIT.