The self-hosted alternative to Supabase
Hosted Postgres with auth, storage, and realtime built in — excellent to start with, metered on every axis as you grow. FlowForge - builder no-code de WhatsApp Flows gives you the same capabilities on a server you own, for a flat monthly bill.
What Supabase really costs
Pro starts at $25/mo, but that is the floor: each project running 24/7 needs a compute add-on ($10 to $3,730/mo), egress past 250 GB costs $0.09/GB, and auth is metered at $0.00325 per monthly active user past 100k — roughly $1,300/mo for auth alone at 500k MAU.
Where the Supabase model hurts
- Every growth axis — compute, egress, storage, monthly active users — carries its own meter, so the bill compounds as the product succeeds.
- Auth pricing scales with your user count even though the work per user (a session check against your own database) is trivial.
- Each always-on project needs its own compute add-on, which punishes running a portfolio of small products.
- Your database, auth records, and files live on infrastructure you rent by the request, not hardware you control.
How FlowForge - builder no-code de WhatsApp Flows compares
- Postgres 17, Better Auth, S3-compatible storage, and LISTEN/NOTIFY realtime run together on one VPS for a flat monthly price.
- Auth lives in your own Postgres with no per-MAU meter — 500 users and 500,000 users cost the same.
- A typical Hetzner VPS includes 20 TB of traffic, so egress simply stops being a line item.
- The database is yours: back it up, move it, or fork the whole stack with docker compose — no export request required.
To be fair: Supabase is a genuinely good product, and if you value a fully managed platform above predictable costs, it may be the right choice. This page is for teams whose bills grow faster than their revenue — and who would rather own the stack underneath them.
Own your stack instead
Auth, billing, jobs, storage and realtime — one codebase, one VPS, one flat bill.