Content Sources
Choose where your pages come from.
Keep your pages in your project with Fumadocs MDX. Choose another source only when your content is already stored elsewhere.
Fumadocs MDX
MDX files in your project. New sites start here.
Notion
Your team writes in a Notion database.
Sanity
Your team writes in Sanity Studio.
Obsidian
You publish an Obsidian vault.
Custom Source
Your pages come from anywhere else.
Multiple Sources
Pass an object to use multiple sources on one site. Each key names a source, and baseDir is its URL prefix.
export default createPress({
docs: docs.toFumadocsSource({ baseDir: "docs" }),
guides: notion.dynamicSource({ baseDir: "guides" }),
}).plugins(notionPlugin({ notion }));Now your MDX pages are under /docs, and the Notion pages are under /guides. Use the key "guides" to give those pages their own layout.
Last updated on