Documentation template
A production-ready FumaPress starter for fast, bilingual documentation sites on Cloudflare Workers.
This template keeps the application layer intentionally small so most new sites only need to change Markdown and site configuration.
Start writing
Learn the project structure and publish your first page.
Authoring components
Use callouts, steps, tabs, cards, file trees, and video embeds.
Write maintainable docs
Organize pages, translations, navigation, metadata, and links.
Deploy to Workers
Validate and publish the static site with Wrangler.
Included by default
- English and Simplified Chinese content with a language switcher
- Static FlexSearch, keyboard search, dark mode, and responsive navigation
- Syntax highlighting and reusable Fumadocs MDX components
- Per-page Markdown,
llms.txt, generated Open Graph images, and sitemap - Static Cloudflare Workers deployment through Wrangler
- Compatibility redirects for legacy
/{locale}/docs/...links
Template boundary
Keep reusable behavior in this repository. A derived documentation site should mainly replace files under content/, assets under public/, and values in src/site.config.ts and wrangler.jsonc.
Last updated on