# Free to host. Free to run.

Manicule hosts your docs with no limits. Or take the repo and run it yourself.

## Hosted by Manicule: $0

- No limits
- A preview for every pull request
- Your domain or a manicule.dev address
- Agent analytics in Manicule

[Deploy free on Manicule](https://app.manicule.com/onboard?product=margin)

## Self-hosted: $0

- Apache 2.0
- Vercel or any Node server
- Your database and domain
- Fork it and change it

Run it with `node .output/server/index.mjs`. [View on GitHub](https://github.com/maniculehq/margin)

## Built in, wherever it runs.

Every framework feature, both ways.

- Search
- Ask AI
- MCP server, on by default
- API reference from OpenAPI
- Product versions
- Light and dark
- llms.txt
- Markdown of every page
- PDF of every page
- Agent skills
- AGENTS.md
- Social cards

## Preview before you publish.

Pull requests to your docs branch get a preview. Each push to that branch publishes.

## Move whenever you like.

Same repo, same config, either direction.

## Side by side.

What changes when you run it yourself.

| | Hosted by Manicule | Self-hosted |
| --- | --- | --- |
| Cost | Free, with no limits | Free, plus your own hosting bill |
| Address | acme.manicule.dev or your domain | Your domain |
| Previews | One per pull request | Vercel preview deployments |
| Servers | Nothing to run | Vercel, or Node 24 and up |
| Database | Included | Your own Postgres |
| Analytics | Agent traffic and AI citations, in Manicule | Your own PostHog |
| Updates | The latest Margin, always | You merge new releases |
| License | Apache 2.0 | Apache 2.0 |

## Questions

### Are there limits?

None. Hosting on Manicule is free, with no limits.

### Can I use my own domain?

Yes. Connect your domain, or use a free manicule.dev address.

### Can I move between hosted and self-hosted?

Yes, in either direction. The same repo and docs.json work in both.

### What happens if Manicule stops hosting?

Your docs stay in your repo. Deploy the same repo yourself under Apache 2.0.

### What do I need to self-host?

Node.js 24 or newer and a Postgres database, or Vercel with Neon.

## Publish your docs today.

Free on Manicule in a few minutes, or on your own servers whenever you like.

[Deploy free on Manicule](https://app.manicule.com/onboard?product=margin) · [View on GitHub](https://github.com/maniculehq/margin)
