boatramp
boatramp is a self-hosted, streaming-first alternative to Vercel and Netlify, shipped as one Rust binary that is both the server and the CLI. You run it yourself to publish static sites, WebAssembly handlers, and edge compute, with atomic deployments and instant rollback. The same commands and config run on a single node, a self-hosted cluster, or Cloudflare Containers.
Where to start
- New here? Publish something in ten minutes — Publish your first site.
- Running it in production? Start with Deploy a single node.
- Writing handlers? Build and deploy one in Write your first handler.
- Automating or integrating? Read the authentication & authorization model.
What boatramp does
| Static hosting | Content-addressed blobs, atomic deploys, instant rollback. |
| Domains & TLS | Virtualhosts, ownership verification, automatic certificates. |
| Auto-DNS | Ten managed-DNS providers for ACME and custom domains. |
| Handlers | Sandboxed Wasm components with kv / sql / blobstore / messaging bindings. |
| Compute | Containers and microVMs behind a route, with scale-to-zero. |
| Gateway | Load-balancing reverse proxy with health checks and retries. |
| Clustering | Raft-replicated control plane, multi-region reads. |
| Auth | COSE/CWT tokens, Cedar RBAC, external signers. |
| Caching & observability | Automatic caching, compression, metrics, and logs. |
Understand it
The core concepts explain the deployment model, and what boatramp is covers where it fits and what it is not. For per-capability release status, see Maturity, validation & support.