SITES & WEB APPSHTML · VITE · NEXT

Deploy your site
by asking for it.

One index.html or a whole SaaS with its own backend. Say “deploy this” in Claude Code, Cursor, Codex or any MCP editor and it is live on HTTPS in about a minute, with a URL you can send to someone.

Deploy a sites & web app

Free for 7 days, then $3/mo. No card to start.

ONE COMMAND · FREE HTTPS URL · YOUR DOMAIN WHEN READY
yoursite.com
WORKS WITH
Claude CodeClaude DesktopCursorVS CodeWindsurfZedCodexChatGPTClineClaude CodeClaude DesktopCursorVS CodeWindsurfZedCodexChatGPTCline
01 · WHAT CHANGES

A folder in.
A working URL out.

A page with no server is served straight from disk. An app with a backend runs on the port it asks for. You do not have to know which one you built, or tell us.

01STEP 1 OF 3
Point your agent at the folder

Say “deploy this site”. Build output is found on its own, so dist/ or out/ works without you saying so.

02STEP 2 OF 3
It gets a URL immediately

Every app is live at its own subdomain with a certificate. Nothing to configure and nothing to pay for.

03STEP 3 OF 3
Add your domain when ready

Two DNS records and it serves on your hostname instead. The certificate is issued for you.

Deploy a sites & web app
02 · BEFORE YOU ASK

The bit you are
actually wondering.

01

Do I need a build step or a config file?

No. A folder with an index.html in it deploys as is. If you did run a build, we find the output on our own — dist, build, out, public and _site are all detected, so a Vite or Astro project works without you saying which.

02

Can I host more than a static site here?

That is the point. The same command deploys your Discord bot, your worker and your cron job, and a page that needs a real backend rather than just files on a CDN. They all run in one place, on one bill, and your agent manages every one of them the same way.

03

What about the backend and the database?

The backend is just your app listening on process.env.PORT, in Node or Python. The database is yours to bring — put the connection string in an environment variable, encrypted and write-only.

03 · EITHER SHAPE

You do not have to
know which you built.

NO SERVER OF ITS OWN

A page

Plain HTML, or the build output of Vite, Astro or a Next export. Served straight from disk, so there is nothing to install and nothing to start.

index.html
styles.css
app.js
logo.svg
served as files
BRINGS ITS OWN SERVER

An app

Express, FastAPI, Next in server mode, anything that listens. It binds the port we give it and we route your URL to it.

app.listen(process.env.PORT)
# or uvicorn, or next start
routed to your port
https://yoursite.comFree subdomain on day one. Your own domain when you want it.
04 · THE DETAIL
HTML · VITE · NEXT

Whatever it built,
this runs it.

Deploy a folder and get a URL that works. A plain page is served straight from disk; an app with a server of its own runs on the port it asks for. Both get HTTPS and both take one command.

WORKS WITH
plain HTMLViteAstroNext exportReactExpressFastAPI
WHAT YOU GET
ONE FILE
Enough to go live
BUILT SITES
Upload the folder, done
PADLOCK
Set up for you
REAL BACKENDS
Welcome too

You never open a panel.

Connect once, then deploy, read logs, restart and roll back by asking. No API key to copy.

deploy this sites & web app
spocket_deploy({ name: "sites-app" })
live · restarts on crash
it went offline, why?
spocket_logs({ lines: 50 })
fixed and restarted
05 · WHAT IT COSTS

Priced per app,
not per request.

No metering, no surprise invoice. Seven days free to start, and no card until you keep it.

SOLOBEST FOR SITES & WEB APPS
$3/mo
BILLED MONTHLY

One app, always on. For the thing you just built.

APPS1512MB memory, 2GB disk
YOUR URLname.spocket.devHTTPS, live on deploy
CUSTOM DOMAIN1certificate handled for you
DEPLOY FROMClaude, Cursor, or a folder
ROLLBACKEvery version kept
Start with solo
BUILDERPOPULAR
$14/mo
BILLED MONTHLY

Five apps. The one most people land on.

APPS5768MB each, 4GB disk
YOUR URLname.spocket.devHTTPS, live on deploy
CUSTOM DOMAINS5certificates handled for you
RUNSBots, APIs, static sites
SUPPORTTickets, answered by a person
Start free trial
FLEET
$49/mo
BILLED MONTHLY

Twenty apps for the server you actually run.

APPS201GB each, 8GB disk
YOUR URLname.spocket.devHTTPS, live on deploy
CUSTOM DOMAINSUnlimited
IF A MACHINE DIESRebuilt elsewhere automatically
SUPPORTDirect line to us
Talk to us

SOLO for sites & web apps. A static site uses almost no memory, so the smallest plan is the honest answer. Move up when you want more than one.

Start free for 7 daysCOMPARE EVERY PLAN →No card. Cancel by deleting the app.
06 · QUESTIONS

What people ask
before they deploy.

Can I really deploy one HTML file?

Yes. A folder with an index.html in it is a valid deploy. There is no build step to configure, no framework to declare, and no server file to write.

What about a Vite, Astro or Next export?

Ship the build output and we find it. dist/, build/, out/, public/ and _site/ are all detected, so you do not have to tell us which one your framework used.

Does client-side routing work?

Yes. Unknown paths fall back to index.html so React Router and friends work, unless your site ships its own 404.html, in which case we serve that instead.

What if my app has a backend?

Then it is a normal app: listen on process.env.PORT and it is served on the same URL. Node and Python both work, and the database is yours to bring.

It is one command.
Go and send the link.

$3 a month, always on. First one free for 7 days, no card.

ADD TO CURSORADD TO VS CODE

Cursor and VS Code open and install it themselves. For Claude Desktop or claude.ai, paste the URL under Settings → Connectors → Add custom connector.

Deploy a sites & web appSee pricing
© 2026 SPOCKET · BUILT IN MANILA