boatramp 0.1.0

boatramp — self-hosted, streaming-first static site publishing (server + CLI in one binary)
boatramp-0.1.0 is not a library.

boatramp — a self-hosted, streaming-first alternative to Vercel.

A single binary with these subcommands:

  • serve — run the HTTP server + publishing API.
  • sync — (optionally build, then) publish a folder as a new immutable deployment and atomically switch the site to it.
  • build — run the configured build command only.
  • validate — parse and check a project.cfg (its routing section).
  • deployments — list a site's deployment history.
  • rollback — re-activate the previous (or a specific) deployment.
  • status — show a site's current deployment.
  • domain — attach/detach hostnames to a site (virtualhost routing).
  • alias — manage named pointers (staging, previews) to deployments.
  • access — configure visitor access control (basic auth, IP, rate).
  • token — manage control-plane API tokens.
  • logs — tail a site's captured guest stdout/stderr.
  • stats — show a site's handler invocation/consumer/stream stats.
  • prune — delete orphan deployments and unreferenced blobs.
  • scrub — verify stored blobs still hash to their keys (integrity).