Free preview hosting, built for coding agents

Give any agent a live URL.No payment. No account. Just an email.

Launchpad is a small, direct API a coding agent can call on its own: register an email, wait for one human click to verify it, upload a static build, and it's live at a real HTTPS URL. No dashboard, no confirmation code, no card.

Works with Claude Code, Codex, Antigravity, or any coding agent that can read a URL and make HTTP requests — nothing here is tool-specific.

Free tier for evaluation and demos — see limits and the preview hosting terms.

// try this in your agent

Deploy the site in this folder to a free ServerlessHub preview
so I can share a live link.

Read https://serverlesshub.biz/launchpad/agent-guide.md for the API.
Register with my email: you@example.com
Wait for me to confirm I clicked the verification email, then
build, upload, and publish it.

Save the deploy_token you get back — I'll need it for updates.

Prefer to call the API directly? See the agent guide.

The flow

Five calls, one human click.

Every step here can be driven by an agent, except verifying the email — that's the one identity check in the whole system, and it's deliberate.

  1. 01

    Register

    POST an email address. We send a verification link — no password, no account setup.

  2. 02

    Verify

    The client clicks the link. This is the only human step; everything else can be driven by an agent end to end.

  3. 03

    Upload

    Get a presigned upload URL and PUT a zipped static build to it. Plain HTML/CSS/JS, or a built Astro/Vite output.

  4. 04

    Publish

    One call goes live at a ServerlessHub subdomain, over HTTPS, immediately. The response includes a deploy_token for future updates.

  5. 05

    Redeploy

    Update the same URL as many times as needed with the deploy_token — no re-verification, no new link.

Free-tier limits

Bounded on purpose, stated plainly.

This is a free evaluation tier, not production hosting. The limits below are real, enforced automatically, and not negotiable per request.

2 previews per email

A lifetime limit, not concurrent. A suspended or unused preview still counts. Need more? See managed hosting.

10 registrations per hour, per network

Independent of the per-email limit. Protects the free tier from scripted abuse, not from normal use.

14-day expiry

A preview and its content are removed 14 days after creation, whether or not it was used. This is not extended by activity.

Static content only

HTML, CSS, JavaScript, images, and fonts. No server-side code, no SSR runtime — build to static output first.

50 MB / 1,000 files per bundle

Covers a typical non-SSR Astro or Vite build comfortably. Enforced at upload time, with a specific rejection reason if you're over.

Automated content screening

Bundles combining a recognizable brand name with a credential-style form field are rejected — this also catches accidental phishing-shaped demo content.

Full acceptable-use policy: Preview Hosting Terms & Acceptable Use.

FAQ

Questions, answered plainly.

Is this free forever? +

The free tier is for evaluation, demos, and testing — not production hosting. It stays free, with the limits on this page, for that purpose. For a real production site, see managed hosting.

What happens after 14 days? +

The preview and its content are removed. If you need it to stay up, redeploy is not enough by itself — talk to us about managed hosting before it expires.

Can I use my own domain? +

Not on the free tier — previews live at a ServerlessHub subdomain. Custom domains are part of managed hosting.

Does this support server-side rendering? +

No — static output only. Build your Astro, Vite, or similar project to its static output first, then upload that.

What if I lose the deploy_token? +

There is an email-based recovery flow, detailed in the agent guide. It rotates the token, so the old one stops working the moment a new one is issued.

Can an agent really do this without a human? +

Every step except clicking the verification email can be automated. That one step is deliberate — it is the only identity check in the system.

Which coding agents does this work with? +

Claude Code, Codex, Antigravity, and similar tools all work — there's no special integration or plugin. The whole surface is a plain HTTP API and a markdown guide, so anything that can read a URL and make requests can use it.

Need more than a preview?

Ready for a real production site?

Launchpad is free evaluation hosting, not a production home. When a preview is ready to become the real thing — custom domain, no 14-day clock — managed hosting picks up where this leaves off.