Ship Stacks · shipstacks.tech

5 min read Original article ↗

OTP-inspired · crash → restart · keep serving

OTP-inspired actor supervisors for full-stack templates.

Crash a write path — the supervisor restarts it while HTTP keeps serving. Auth, OAuth, Stripe, S3, email, and AI chat ship wired on Go, Rust, Node, Python, Ruby, .NET, Elixir, and PHP.

Supervisor + DataActor on mainstream stacks — not a blank CRUD starter · Try a live preview before you buy.

Crash-isolated writes. Restart with policy.

Supervised write paths use a mailbox + gateway. Unregister during restart returns 503 — HTTP keeps serving. OTP-inspired on Go, Rust, Node, Python, Rails, and .NET; native BEAM OTP on Elixir. PHP ships the same production kit without the actor layer. Read the design philosophy

Mailbox + gateway

Supervised writes go through a gateway into a DataActor mailbox. HTTP handlers never own the write lifecycle.

  • Bounded mailboxes
  • Gateway send with timeout
  • Unregister during restart → 503
  • Contact + document writes supervised

Restart with backoff

OTP-inspired one-for-one restart on Go, Rust, Node, Python, Rails, and .NET; native BEAM OTP on Elixir.

  • Max retries + exponential backoff
  • Isolated write actors (DataActor)
  • POST /api/debug/crash keeps serving
  • Restart stats on admin / debug

Startup kit included

The supervisor story sits on a real SaaS kit — sessions, payments, uploads, email, and AI — same contract across languages.

  • Email/password + Google/GitHub OAuth
  • Stripe checkout + webhooks
  • S3-compatible uploads
  • SSE chat + pgvector search

Live previews.

Running apps — poke the crash endpoint, then buy the zip with the same wiring.

See all

Go Gin + Vue

Go · Gin · Vue

Go's most popular HTTP framework — fast JSON APIs and mature middleware

Rust Axum + Svelte

Rust · Axum · Svelte

Modern async Rust — type-safe Axum routes on Tokio

Laravel + React

PHP · Laravel · React

PHP's #1 framework — Laravel APIs with a React SPA

Django + React

Python · Django · React

Python's batteries-included web framework — Django + React

// THE S+S CONTRACT

Built in before you write a line.

Every stack ships the same production foundation — auth, payments, uploads, privacy, Docker, architecture docs, and your library. You only choose the language and framework.

Sign in GitHub or Google

Pick stack Language + SPA

Pay once Stripe checkout

Ship Library + updates

// PRODUCTION KIT

The supervisor sits on a real SaaS kit.

Auth, OAuth, Stripe, S3, email, and AI chat — already wired. Your stack choice changes the language and framework, not whether the boring integrations exist.

  • Mainstream: Go, Rust, Node, Python, Ruby, .NET, Elixir, PHP
  • 23 ship OTP-inspired supervisor + DataActor — crash, restart, keep serving
  • Native BEAM OTP on Elixir; PHP ships the kit without an actor layer
  • Live previews — try before you buy

Used in production.

Real apps shipping on Keller stacks — same auth, Stripe, and Docker wiring.

Mainstream backends. Same contract.

Go, Rust, Node, Python, Ruby, .NET, Elixir, and PHP — OAuth, Stripe, and Docker already wired. Niche runtimes stay on Specialty (footer), not the homepage pitch.

Go · Rust · Elixir · Node · Python · Ruby · .NET · PHP

Frontend

React Vue SolidJS Svelte Next.js Angular

Design

Plain Ocean Startup Stellar Glass

Four stacks to start with.

A rotating sample of mainstream backends — browse the marketplace for the full catalog.

Keller Fiber

Go Fiber API with PostgreSQL, Keller auth pages, and a frontend you pick at checkout. Full S+S v2+v3 shipped: email/password, AI chat (SSE), pgvector search, Resend, contact, admin, S3 uploads — plus OTP-inspired supervisor + DataActor (let it crash, auto-restart).

Fiber OTP-inspired supervisor PostgreSQL pgvector

Keller FastAPI

FastAPI backend with PostgreSQL, sign-in, and a frontend you pick — React, Vue, SolidJS, Svelte, Next.js, and Angular. Full S+S v2+v3 shipped: email/password, AI chat (SSE), pgvector search, Resend, contact, admin, S3 uploads — plus OTP-inspired supervisor + DataActor (let it crash, auto-restart).

FastAPI OTP-inspired supervisor PostgreSQL pgvector

Keller Phoenix LiveView

Full Phoenix app with LiveView pages — no separate frontend repo. Landing, sign-in, chat, search, and contact are ready to customize. Full Keller v2 on native BEAM OTP: email/password + Resend, AI chat (SSE), pgvector search, contact + admin, OAuth, Stripe, S3 uploads — GenServer supervision, let it crash.

Phoenix LiveView PostgreSQL pgvector

Keller Express

Node.js Express API with PostgreSQL, OAuth, Stripe, and your choice of SPA at checkout. Full S+S v2+v3 shipped: email/password, AI chat (SSE), pgvector search, Resend, contact, admin, S3 uploads — plus OTP-inspired supervisor + DataActor (let it crash, auto-restart).

Express OTP-inspired supervisor PostgreSQL pgvector

Five designs, included.

Pick a scaffold-time skin at checkout — not a runtime theme switcher.

Wiring you can see. Not a stack count.

Crash-isolated writes, restart policy, and the production kit already connected. Test live. Buy once.