¿Buscas una alternativa a Supabase?
Obtén el stack completo.
Base de datos, Auth, Tiempo real, Funciones, Almacenamiento -- más despliegue completo de aplicaciones. Un solo binario autoalojado reemplaza Supabase + tu proveedor de hosting. Sin Docker Compose, sin facturación por proyecto.
La opinión honesta: Supabase ofrece funciones de PostgreSQL como Row Level Security, branching de base de datos y un editor SQL en su panel. Si necesitas varios motores de bases de datos, quieres desplegar tus aplicaciones junto a tu backend o ejecutar varios proyectos con una tarifa fija, sh0 ofrece una plataforma autoalojada completa en un solo binario.
Comparación de características
sh0 vs Supabase: características BaaS, capacidades de despliegue y autoalojamiento comparados.
| Característica | sh0 | Supabase |
|---|---|---|
| Base de datos PostgreSQL | PostgreSQL 14-17 gestionado con interfaz de administración | PostgreSQL gestionado (uno por proyecto) |
| API REST | PostgREST (el mismo motor que usa Supabase) | PostgREST (generada automáticamente) |
| Servicio de autenticación | Logto gestionado (OIDC, inicio de sesión social) | Supabase Auth (contraseña, enlace mágico, OTP, redes sociales, SSO) |
| Suscripciones en tiempo real | Centrifugo (WebSocket + SSE, canales) | Servicio Elixir propio (cambios de Postgres) |
| Funciones serverless | Runtime Deno gestionado | Deno Edge Functions |
| Almacenamiento de archivos | MinIO (compatible con S3, consola web) | Almacenamiento de objetos compatible con S3 |
| Autoalojado (un solo binario) | Un comando curl, un binario | Docker Compose (más de 10 contenedores) |
| Despliegue por CLI | sh0 push (cualquier directorio) | CLI de supabase (migraciones, despliegue de Edge Functions) |
| Asistente de IA integrado | 105 herramientas MCP + 6 agentes especializados | Asistente de IA en el panel |
| Varios proyectos | Stacks ilimitados (Pro a 19 $/mes) | Cada proyecto adicional suma su propio cómputo (Micro: ~$10/mes) |
Fuentes (consultadas el 13 de octubre de 2026): Precios de Supabase· Documentación de Supabase: uso de cómputo· Documentación de Supabase: autoalojamiento con Docker· Documentación de Supabase: API REST (PostgREST)
Por qué los desarrolladores dejan Supabase
Escenarios reales donde el enfoque de sh0 tiene más sentido.
"En Supabase Pro ($25/mes), cada proyecto además del primero suma su propio cómputo -- unos $10/mes en Micro. Con 8 proyectos de clientes, se acumula."
sh0 Pro (19 $/mes) le da stacks ilimitados. Cree tantas bases de datos y proyectos como su servidor pueda manejar. Un solo precio, sin facturación por proyecto.
"Autoalojar Supabase implica ejecutar un stack de Docker Compose con unos doce servicios, y la guía pide al menos 4 GB de RAM."
sh0 es un solo binario en Rust (~61 MB). Toda la plataforma ocupa ~140 MB de RAM en reposo. Se instala con un comando curl, no con un archivo Docker Compose.
Lo que diferencia a sh0
BaaS + PaaS en un solo binario
sh0 combina el despliegue completo de aplicaciones con todas las funciones BaaS: bases de datos, auth, tiempo real, funciones y almacenamiento.
5 motores de bases de datos, no solo PostgreSQL
Cada proyecto de Supabase es una base de datos Postgres. sh0 Pro gestiona servidores PostgreSQL, MySQL, MariaDB, MongoDB y Redis -- con interfaz de administración, gestión de usuarios y permisos, y pool de conexiones para cada uno. En Free, los mismos cinco motores se despliegan como plantillas de un clic.
Verdadero autoalojamiento, no Docker Compose
La opción autoalojada de Supabase es un stack de Docker Compose con alrededor de una docena de servicios. sh0 es un solo binario que se instala con curl. Las actualizaciones son un solo comando.
Servicios BaaS completos, autoalojados
Todos los servicios backend que necesitas, gestionados desde un solo panel.
API PostgREST
El mismo motor que usa Supabase. API REST generada automáticamente a partir de tus tablas.
Autenticación (Logto)
Autenticación compatible con OIDC, con inicio de sesión social, MFA y consola de administración.
Tiempo real (Centrifugo)
WebSocket + SSE con canales, presencia, historial y pub/sub.
Funciones (Deno)
Funciones serverless en TypeScript/JavaScript, invocables por HTTP.
Almacenamiento (MinIO)
Almacenamiento de objetos compatible con S3, con consola web y claves de acceso.
Correo (Stalwart)
Alojamiento de correo completo con configuración automática de DKIM/SPF/DMARC.
Comparación de precios
En Supabase, cada proyecto suma su propio coste de cómputo. sh0 te da proyectos ilimitados en un solo plan.
| Escenario | sh0 | Supabase |
|---|---|---|
| 1 proyecto (BD + Auth + Almacenamiento) | $19/mes (Pro) | Desde $25/mes (Pro) |
| 5 proyectos | 19 $/mes (Pro -- ilimitado) | $25 + 4 × ~$10 (cómputo Micro) ≈ $65/mes |
| 10 proyectos | 19 $/mes (igual) | $25 + 9 × ~$10 (cómputo Micro) ≈ $115/mes |
| Tamaño de la base de datos (8 GB) | Limitado por el disco de tu VPS | 8 GB de disco por proyecto incluidos (Pro) |
Migrar de Supabase en 5 pasos
sh0 usa el mismo motor PostgREST que Supabase, haciendo la migración sencilla.
Instalar sh0
curl -fsSL https://get.sh0.dev | bashCrea un servidor PostgreSQL
Un clic en el panel. sh0 usa el mismo motor PostgREST que Supabase para las API REST generadas automáticamente.
Activa los servicios BaaS
Activa Auth (Logto), Realtime (Centrifugo), Functions (Deno) y Storage (MinIO) -- cada uno con un clic.
Despliega tu frontend
Conecta tu repositorio Git o usa sh0 push. Tu app se despliega junto a tus servicios de backend en el mismo servidor.
Actualiza las cadenas de conexión
Sustituye las URL de la API de Supabase por tus endpoints de sh0. PostgREST, Auth y Realtime siguen protocolos estándar -- cambios mínimos en el código.
Quién debería elegir qué
Elige Supabase si...
- Necesitas Row Level Security y extensiones de Postgres
- Quieres un editor SQL y un visualizador de esquemas en el panel
- Prefieres una nube gestionada sin infraestructura que mantener
- Tu proyecto es solo PostgreSQL y no necesita alojar aplicaciones
Elige sh0 si...
- Necesitas despliegue de aplicaciones + servicios de backend en una sola herramienta
- Quieres varios motores de bases de datos (no solo PostgreSQL)
- Tienes varios proyectos y quieres precios fijos
- La soberanía de los datos y un verdadero autoalojamiento son requisitos
Tu backend, tu servidor, un solo binario
Instala sh0 en 30 segundos. Obtén PostgreSQL, Auth, Tiempo real, Funciones y Almacenamiento -- más despliegue completo de apps.