Your own cloud, for small software

Deploy a static site or Node.js app from your terminal to a private HTTPS URL in about a second — on hardware you already own. No YAML, no build pipelines, no public-by-accident.

$ smallcloud deploy
✓ Deployed my-app in 0.9s
  URL      https://sc-my-app.example.com
  Sign in  https://sc-my-app.example.com/_sc/auth?token=…

What makes Smallcloud different?

Private by default

Every app sits behind a magic-link auth wall. There are no unauthenticated app URLs — sharing is an explicit, revocable act with viewer and editor roles.

Sandboxed for real

All Linux capabilities dropped, read-only rootfs, hard CPU/memory caps, and zero network egress. A misbehaving app can't reach the internet or your host.

Agent-native

A bundled MCP server gives Claude Code and other AI agents deploy, list, logs, and delete as first-class tools. Your agent ships an app and hands you the sign-in link.

Scale-to-zero

Idle apps stop automatically and wake on the next request in under half a second. A hundred experiments cost nothing while nobody looks at them.

Data that persists

Each app owns a private volume with SQLite and a built-in key-value store. Redeploys keep data; deletes remove it; nightly backups cover all of it.

Operable

Audit trail, login rate limiting, security headers, automated backups with tested restore, and a doctor command that heals the installation.

How do I deploy an app with Smallcloud?

  1. On a Linux box running Docker and a caddy-docker-proxy ingress: npm install -g @onsmallcloud/smallcloud
  2. Run smallcloud new my-app to scaffold, or use any existing app directory of yours.
  3. Run smallcloud deploy --email <your-email> in that directory.
  4. Open the printed sign-in link — your app is live, private, and shareable.

The full walkthrough lives in the quickstart guide.

Who is Smallcloud for?

Builders and small teams who want the deploy-in-seconds feel of a modern PaaS with the privacy, cost, and control of self-hosting — and who increasingly let AI agents write and ship the software itself.