Is it for you?

Enough to decide before you install anything, including the reasons to walk away.

The short version

Your site is mostly pages and forms. It has outgrown static hosting, because it needs to know who's visiting, take a form or show data from an API. But it doesn't deserve its own application server, build pipeline and proxy config.

With Crisptastic you write a folder of pages, the host runs them per request, and the whole site ships as one signed, encrypted file. One host program serves many sites.

Good with

  • Sites that are mostly pages and forms, perhaps with sign-in, payments or uploads through the supported providers
  • Data that already lives behind HTTPS APIs
  • A small store of a site's own, on a single host
  • Lots of small sites that would rather share one server
  • People comfortable operating one Linux service and a reverse proxy

Not good with

  • WebSockets or response streaming
  • Long-running or background work
  • Your own server code in the same process. Run that as a separate service and call it
  • Per-user authorization enforced outside the page
  • Sites from mutually untrusted tenants on one host
  • Anywhere you need a mature, certified platform

How it compares

Static generatorFramework and your own serverCrisptastic
Pages are filesYesOftenYes
Output per visitorNoYesYes
Forms and sessionsBring a serviceBuild or add themBuilt in
Your own server codeNoYesNo, call a separate API
Background jobs, WebSocketsNoYesNo
What you shipA folder of filesAn image or a build, plus a processOne signed, encrypted Capsule
What you runA CDNAn app per siteOne host for many sites

How finished is it?

Young, and honest about it. The project's own website runs on a single host, and this is how each part is labelled today.

PartStatus
Pages, routing, templating, sessions, formsWorking
Capsules and a single hostWorking, in use on real sites
Route rate limitsWorking
Embedded store per siteWorking on a single host, not on a cluster
Stripe Checkout, S3, Cloudflare ImagesWorking, but the helper endpoints aren't authenticated. Read the caveats
Auth0 sign-inWorking, but early
Fabric clustering, Kismet ingress, sleeping sitesPreview
llm, mail and arbax capabilitiesExperimental

Still open: independent security review, production certification of the whole system, backup and restore for a lost cluster, and release signing. The honest list has the rest.

Getting it

Crisptastic is a private release for Linux on x86-64 and macOS on Apple Silicon, and it's a compiled binary under the Frogfish Binary License. It isn't open source. If you'd like to try it, write to hello@frogfish.io.

Still curious? The Quickstart takes five minutes, and the security model says plainly what's protected and what isn't.