Start building in minutes.
Choose your path and get up and running in seconds.
How do you want to run Domma?
Self-Hosted
Free forever. Your rules.
Full control. Free forever. Your server, your data, your rules.
One command to get started:
npx domma-cmsThe setup wizard walks you through site title, admin credentials, and theme on first launch. No build step. No compilation. Fastify starts in seconds.
Requirements: Node.js 20+. MongoDB optional.
Managed Hosting
We run it. You write it.
We handle the server. You focus on the content.
Everything included:
- Managed hosting + SSL certificates
- Automatic updates and backups
- Admin credentials delivered instantly
- Domains connected in minutes
- Support included from day one
Pick the path that fits you.
Developer with a server?
You want Self-Hosted. Total control, free forever, deploy wherever you like. Run npx domma-cms, configure, ship.
Business without a dev team?
You want Managed (Basic or Pro). We run the infrastructure, you write the content. Zero servers, zero maintenance, support included.
Agency running multiple clients?
You want Enterprise. Custom multi-domain deployment, white-label admin, SLA guarantees. Talk to us and we'll scope it together.
Up and running in four steps.
Install
Run npx domma-cms in your terminal. No cloning, no build step, no compilation. Fastify starts in seconds. Node.js 20+ required, MongoDB optional.
Configure
The setup wizard runs on first launch. Pick a site title, admin credentials, and a theme. JSON config files handle everything else — readable, version-controllable, no database required.
Create Content
Write Markdown pages, build forms, define collections — all from the admin panel. 27 shortcodes handle layout without touching HTML. The built-in docs are one click away.
Go Live
Point your domain, configure SSL, and ship. Or skip all of this with a managed plan — registered, provisioned, and live in minutes.