Welcome to NovaDocs
NovaDocs is a self-hosted documentation CMS. You write docs in an admin panel, and readers get a clean public docs site.
You own the data. You can run it on your own server, with Docker, or on Vercel with a Postgres database (for example Supabase).
What you can do
- Create multiple documentation projects
- Write articles with a block editor
- Organize content with categories, versions, and languages
- Import from GitBook, GitHub, or Markdown files
- Use a REST API and webhooks
- Brand each project (logo, colors, domain)
Who this guide is for
This guide is written in plain language. You do not need to be a developer to follow most steps. When a command is needed, we show exactly what to copy and paste.
Next steps
- Install with Docker (easiest on a VPS), or
- Install manually (Node.js on your machine or server)
- Then open First login
