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
- Site name and header —
config.json,src/config/navigation.ts, and root metadata insrc/app/page.tsx. - Demo navigation —
src/config/nav/registry/navs/demo-starter.jsonandsrc/config/nav/registry/navgroups.json. - Demo items — JSON files under
content/items/(this template ships three placeholders). - Authors —
src/config/blog/registry/authors.jsonand avatars inpublic/logo/users/. - Blog posts —
content/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.