--- layout: 'page' uri: '/' position: 1 slug: 'home' navTitle: '🚀 Quick start' title: 'Quick start' description: 'Set up a documentation site from Markdown files with an interactive quickstart. Choose Docker or standalone binary, configure your project, and start serving.' --- # Quick start ## Installation ```bash curl -fsSL https://raw.githubusercontent.com/documan-ai/documan/main/scripts/quickstart.sh | bash ``` The interactive setup will guide you through choosing a mode (Docker or standalone binary), project name, and port. For production deployment, see [Docker setup](/deployment/docker-setup). ## What's next? ### Getting started - [Frontmatter guide](/getting-started/markdown-frontmatter) — how to structure pages and navigation menu - [Showcase](/getting-started/markdown-showcase) — all supported markdown features and rendering - [Commands](/getting-started/commands) — CLI commands reference (fix, lint, import, vectorize, serve) - [Configuration](/configuration) — all environment variables explained ### Deployment - [Docker setup](/deployment/docker-setup) — production Dockerfile with build-time validation - [Docker Compose](/deployment/docker-compose-setup) — local development with live file changes - [CI/CD integration](/deployment/ci-cd-integration) — lint and deploy docs in your pipeline ### AI integration - [MCP setup](/ai-integration/mcp-setup) — connect Claude Code, Cursor, and other AI tools to your docs - [AI coding skill](/ai-integration/documan-skill) — add a Documan skill for creating and editing docs ## Good to know ### Let AI write your docs Add the [Documan skill](/ai-integration/documan-skill) to your AI coding tool and let it create pages, manage navigation, and validate everything automatically. ### Standalone binary Documan is also available as a single binary with zero dependencies — no Docker, no runtime needed. Pre-built binaries for macOS, Linux, and Windows (including ARM and x86) are available on [GitHub Releases](https://github.com/documan-ai/documan/releases/latest). --- [📖 Getting started →](/getting-started.md)