This is a fresh Fumadocs project with the complete Dokploy documentation migrated from the old docs project.
- ✨ Modern Fumadocs Setup - Built with the latest Fumadocs version
- 🎨 Ocean Theme - Beautiful ocean-themed UI
- 📱 Responsive Design - Works perfectly on all devices
- 🔍 Advanced Search - Built-in search functionality
- 🌙 Dark Mode - Full dark mode support
- 📚 Complete Documentation - All docs migrated including:
- Core documentation
- API references
- CLI documentation
- Remote Servers section
- Examples and tutorials
Run the development server:
# From workspace root pnpm docs-new:dev # Or from this directory pnpm devThe site will be available at http://localhost:3000
Build the documentation for production:
# From workspace root pnpm docs-new:build # Or from this directory pnpm buildRun type checking:
# From workspace root pnpm docs-new:typecheck # Or from this directory pnpm run types:checkapps/docs-new/ ├── app/ # Next.js app directory │ ├── (home)/ # Home page │ ├── docs/ # Documentation pages │ │ ├── [[...slug]]/ # Dynamic doc pages │ │ └── layout.tsx # Docs layout │ ├── api/ # API routes │ └── layout.tsx # Root layout ├── content/ # MDX documentation content │ └── docs/ # All documentation files ├── lib/ # Utilities │ ├── source.ts # Content source configuration │ └── layout.shared.tsx # Shared layout options ├── public/ # Static assets └── source.config.ts # Fumadocs configuration The project uses the Ocean theme. To change it, edit app/global.css:
@import 'fumadocs-ui/css/ocean.css'; /* Change this to another theme */Available themes: neutral, black, vitepress, dusk, catppuccin, ocean, purple
Edit lib/layout.shared.tsx to customize:
- Navigation title
- Links
- GitHub URL
- Other layout options
Add or edit documentation in the content/docs/ directory. The structure follows Fumadocs conventions with meta.json files for navigation.
- Modern API - Uses
fumadocs-mdx:collections/serverinstead of legacy approach - Better Type Safety - Full TypeScript support with proper types
- Simpler Configuration - Less boilerplate, more conventions
- Built-in Features - Search, OG images, and more work out of the box
- No Build Errors - Clean slate without legacy issues
- The
.sourcedirectory is auto-generated - don't edit it manually - Run
pnpm run postinstallafter making changes to content structure - Restart dev server after adding new MDX files