ONCE (Again)
TLDR
- 37signals pivots ONCE from paid self-hosted apps to a free open-source application server that runs multiple apps on a single machine.
Key Takeaways
- The original ONCE model sold self-hostable apps for a one-time fee; only Campfire recouped its investment, so 37signals killed the model.
- Campfire, Writebook, and Fizzy were open-sourced under permissive licenses; adoption rose and contributors started submitting code back.
- The new ONCE is an application server: one machine or laptop can run the full suite of apps instead of one dedicated box per app.
- ONCE includes a terminal UI with RAM/CPU metrics, visitor counts, request-per-second stats, zero-downtime upgrades, and scheduled backups.
- 37signals explicitly positions it as infrastructure for AI-generated apps alongside their own suite.
Why It Matters
- One-time fee for self-hosted software failed as a market; open-source with an integrated runtime is the revised distribution bet.
- Collapsing per-app dedicated servers into a single-machine runtime directly cuts the operational overhead that made self-hosting unattractive.
- ONCE ships real production tooling (metrics, backups, zero-downtime deploys) that most self-hosters previously had to assemble themselves.
David Heinemeier Hansson · 2026-03-16 · Read the original