DocsBlogDocsBlog
Log in

Welcome to the DocsBlog template

What ships in this repo, where to edit content, and how to run aggregate + build.

This repository is a sellable template: blog and docs (Fumadocs + Next.js), optional lists for chains, social feeds, YouTube, and a minimal nav + items demo.

What to edit first

  1. Site name and headerconfig.json, src/config/navigation.ts, and root metadata in src/app/page.tsx.
  2. Demo navigationsrc/config/nav/registry/navs/demo-starter.json and src/config/nav/registry/navgroups.json.
  3. Demo items — JSON files under content/items/ (this template ships three placeholders).
  4. Authorssrc/config/blog/registry/authors.json and avatars in public/logo/users/.
  5. Blog postscontent/blog/{en,zh,tw}/ as MDX.

Build pipeline

Run pnpm run aggregate (or pnpm run build, which runs aggregate in prebuild) so src/generated/*-embedded.json and data/* stay in sync with content/.

See docs/TEMPLATE.md for a fuller checklist.