Host your documentation site. Deploy in seconds, not pipelines.

Deploy Docusaurus, VitePress, Starlight, or any static docs builder with one command. Preview URLs for every version, custom domains, and built-in analytics.

Last updated: February 22, 2026

Documentation sites are static HTML. They don't need serverless functions, edge middleware, or a platform built for full-stack apps. Yet most docs end up on Vercel or Netlify — sharing build queues with complex deployments and paying for features nobody uses. ZeroDeploy deploys your docs in seconds. Build locally or in CI, push the output, and your documentation is live. Every deploy gets a preview URL so reviewers can check changes before they go live. Built-in analytics show you which pages get traffic and which ones nobody reads.

Why ZeroDeploy

Sub-5-second deploys

No remote build step. Build your docs locally or in CI, then deploy the output directory. Your updated documentation is live in under 5 seconds.

Preview URLs for every change

Every deployment gets a unique URL. Share a preview with your team before promoting changes to production. Connect GitHub for automatic preview deploys on pull requests.

Analytics that show what people read

Built-in analytics show page views, top pages, and referrers — no extra service. Find which docs get the most traffic and which sections need attention.

How it works

Three steps. No build pipeline needed.

1

Build your docs

Run your framework's build command. Works with Docusaurus, VitePress, Starlight, MkDocs, Sphinx, or any static site generator.

bash
npm run build
2

Deploy with one command

Push your build output to ZeroDeploy. Your documentation is live in seconds.

bash
zerodeploy deploy --dir build
3

Set up CI/CD

Add a GitHub Action to deploy on every push to main. Pull requests get preview URLs automatically. See the CI/CD guide →

Or deploy with one command — no account needed:

bash
cd build && tar -czf ../site.tar.gz . && \
curl -X POST api.zerodeploy.dev/drop \
  -H "Content-Type: application/gzip" \
  --data-binary @../site.tar.gz

Sites expire in 72 hours unless claimed. Learn more about the Drop API →

Who uses this

Open source maintainers hosting project documentation
API providers publishing developer guides
DevRel teams managing product documentation
Companies hosting internal knowledge bases
Technical writers publishing and updating docs
Indie developers documenting their tools and libraries

Everything you need

Sub-5-second deploys

No remote build queue. Push your docs output and it's live instantly. Update documentation as fast as you can type.

Preview URLs

Every deploy gets a unique URL. Review docs changes before merging. Share specific versions with stakeholders.

GitHub CI/CD

Deploy on every push. Pull requests get automatic preview URLs. Set up in 5 minutes →

Custom domains

Host docs at docs.yourcompany.com with automatic SSL. Add a CNAME and verify.

Built-in analytics

See which pages get traffic. Find gaps in your documentation. No extra service or script tag needed.

Instant rollbacks

Deployed a bad version? Roll back to any previous deployment in seconds from the dashboard or CLI.

Frequently asked questions

Which documentation frameworks are supported?

Any framework that outputs static HTML. Docusaurus, VitePress, Starlight (Astro), MkDocs, Sphinx, GitBook, Nextra, mdBook — if it has a build command that produces HTML, it works with ZeroDeploy.

Can I deploy from GitHub Actions?

Yes. Add a deploy step to your GitHub Actions workflow and documentation updates go live on every push. Pull requests get preview URLs so reviewers can check changes before merging. Set up CI/CD →

Is this simpler than GitHub Pages?

For public repos, GitHub Pages is free and well-integrated. ZeroDeploy adds preview URLs for every deploy, built-in analytics, custom domains with automatic SSL, and works with private repos on the Starter plan. If you want more than basic hosting, ZeroDeploy is the simpler upgrade.

Can I use a custom domain for my docs?

Yes. Connect your own domain (like docs.yourcompany.com) with automatic SSL. Add a CNAME record, verify it in the dashboard, and your documentation is served from your domain.

Deploy your docs in 5 seconds

14-day free trial. Build your docs, deploy the output, and share with your team.