A Next.js 15 documentation site built with Fumadocs, using pnpm.
| Service | Command | Port | Notes |
|---|---|---|---|
| Next.js Dev Server | pnpm dev |
3010 | The only service needed for local development |
See package.json scripts and README.md for the full list. Key commands:
- Dev server:
pnpm dev(port 3010) - Lint:
pnpm lint(ESLint vianext lint) - Build:
pnpm build(full static + SSR production build) - Format:
pnpm format/pnpm format:check
- The
postinstallscript runsfumadocs-mdxto generate type definitions. If you see missing type errors after install, re-runpnpm installornpx fumadocs-mdx. pnpm installwarns about ignored build scripts foresbuild,sharp,@clerk/shared,vue-demi. These do not block dev or build; do not runpnpm approve-builds(interactive).- The root page (
/) redirects (308) to/platform. Usehttp://localhost:3010/platformto verify the homepage loads. - All external API keys (Inkeep, BetterStack, Clerk, Segment) are optional for local development. The site functions fully without them.
- Initial dev server compilation of a page may take 30-60s; subsequent hot reloads are fast.