¿Qué es Supabase?
El Firebase alternativo que los desarrolladores realmente quieren
Supabase es una plataforma backend open source construida sobre PostgreSQL. Te da todo lo que necesitas para lanzar una aplicación: base de datos relacional completa, autenticación, almacenamiento de archivos, suscripciones en tiempo real y APIs REST y GraphQL generadas automáticamente desde tu esquema.
A diferencia de Firebase, que usa una base de datos NoSQL propietaria, Supabase usa PostgreSQL real: puedes hacer joins complejos, usar extensiones como pgvector o PostGIS, y escribir SQL nativo cuando lo necesitas. Al alojarlo en tu propio VPS en Hostium, tus datos nunca salen de tu infraestructura y evitas los costos impredecibles de los servicios serverless.
- Alternativa open source a Firebase, basada en PostgreSQL real
- APIs REST y GraphQL generadas automáticamente desde tu esquema
- Autenticación completa: email, OAuth, magic link, phone
- Storage integrado para archivos, imágenes y media
- Realtime: suscribite a cambios en la base de datos al instante
- Edge Functions para lógica de servidor sin gestionar infraestructura
- Dashboard visual para gestionar tablas, usuarios y queries
- Comunidad activa y documentación exhaustiva en supabase.com
¿Para qué usas Supabase?
Desde el MVP más simple hasta aplicaciones enterprise. Un solo backend para todo.
Backend para apps móviles y web
Conecta tu app de React, Next.js, Flutter o cualquier framework al backend de Supabase y tienes base de datos, auth y storage en minutos sin escribir un solo endpoint.
Autenticación y gestión de usuarios
Implementa login con email/password, Google, GitHub, magic link o número de teléfono. Row Level Security de PostgreSQL garantiza que cada usuario solo vea sus datos.
Almacenamiento de archivos y media
Sube imágenes, videos y documentos con el storage integrado de Supabase. Controla el acceso con políticas de seguridad granulares y sirves el contenido con URLs firmadas.
Datos en tiempo real
Suscribite a cambios en cualquier tabla con una sola línea de código. Ideal para chats, notificaciones, dashboards en vivo y cualquier app que necesite sincronización instantánea.
Tu backend listo en minutos
Con Supabase preinstalado en tu VPS, solo tienes que conectarte y empezar a crear.
Elige tu plan
Selecciona el servidor según el tamaño de tu proyecto. Supabase funciona desde el plan S para proyectos personales hasta el Plus para aplicaciones enterprise con miles de usuarios.
Conecta tu dominio y accede al dashboard
Una vez aprovisionado el servidor, apunta tu dominio o subdominio al VPS y accede al Studio de Supabase. Crea tu primera tabla y la API queda disponible al instante.
Empieza a construir
Instala el cliente de Supabase en tu proyecto (`npm install @supabase/supabase-js`), pega la URL y la anon key, y ya puedes hacer queries, autenticar usuarios y subir archivos.
¿Por qué autoalojar Supabase en Hostium?
Control total, costos predecibles y el poder completo de PostgreSQL en tu servidor.
PostgreSQL real
No es una base de datos simplificada. Tienes el poder completo de PostgreSQL: joins, triggers, extensiones y más.
Auth incluido
Sistema de autenticación completo con soporte para OAuth, magic links, OTP y Row Level Security integrado.
Storage integrado
Almacena archivos de cualquier tipo con políticas de acceso granulares. Sin servicios externos adicionales.
Realtime nativo
Suscribite a cambios en tu base de datos en tiempo real. Ideal para apps colaborativas y dashboards en vivo.
APIs autogeneradas
Creas una tabla y tienes REST y GraphQL listos de inmediato. Sin escribir ni un endpoint manualmente.
Tus datos son tuyos
Al correr en tu propio VPS, ningún proveedor de nube tiene acceso a tus datos. Control total garantizado.
Dashboard visual
Gestión completa desde Supabase Studio: tablas, SQL editor, logs, storage y usuarios en una sola interfaz.
Soporte 24/7
Nuestro equipo te asiste con la infraestructura del servidor para que tú te enfoques en tu aplicación.
¿Con qué conectas Supabase?
Clientes oficiales para los principales frameworks y plataformas. Integra en minutos.
¿Sigues con dudas?
Escríbenos y te ayudamos a elegir el plan ideal para tu Supabase.
Preguntas frecuentes sobre Supabase en VPS
Todo lo que necesitas saber antes de lanzar tu backend
Olvídate de la infraestructura. Todos los planes de Supabase en Hostium incluyen los tres niveles de soporte administrado sobre el servidor:
- Level 1 — Infraestructura física: hardware, red, hipervisor, conectividad y uptime del servidor.
- Level 2 — Sistema Operativo: actualizaciones de seguridad del OS, monitoreo de recursos (CPU, RAM, disco), firewall a nivel de servidor y alertas proactivas.
- Level 3 — Instalación de aplicación: instalación y configuración inicial de Supabase en el servidor, puesta en marcha y troubleshooting de conectividad.
¿Qué no incluye? El uso de la app es tuyo. No incluye diseñar el esquema de base de datos, configurar políticas de seguridad RLS, administrar usuarios de la aplicación ni ninguna tarea propia del uso de Supabase. Para eso cuentas con la documentación oficial de Supabase.
Supabase Cloud es el servicio administrado oficial: setup inmediato, actualizaciones automáticas y un plan gratuito limitado. Sin embargo, los costos escalan rápidamente al crecer el uso (por filas, ancho de banda o funciones). Con Supabase autoalojado en tu VPS de Hostium tienes costo fijo mensual sin importar cuántas requests hagas, control total sobre la configuración y tus datos nunca salen de tu infraestructura.
Para la mayoría de los casos de uso, sí. Supabase cubre autenticación, base de datos, storage en tiempo real y funciones serverless — que son las cuatro áreas principales de Firebase. La diferencia clave es que Supabase usa PostgreSQL en lugar de Firestore, lo que lo hace mucho más potente para datos relacionales y consultas complejas. Si tu app depende de Firebase ML o Analytics específicos, esos módulos no tienen equivalente directo en Supabase.
Sí. Supabase ofrece herramientas de migración para importar usuarios de Firebase Auth y datos de Firestore. La migración requiere adaptar las queries de tu frontend (de Firestore SDK a Supabase Client), pero los conceptos son similares. Para apps simples el proceso toma horas; para apps complejas puede requerir un par de días de trabajo.
Row Level Security es una función de PostgreSQL que permite definir políticas de acceso a nivel de fila directamente en la base de datos. En Supabase, esto significa que puedes definir que "un usuario solo puede ver sus propios registros" con una política SQL, sin necesidad de validar eso en el código del servidor. Es la capa de seguridad fundamental que hace que las APIs autogeneradas de Supabase sean seguras para exponer directamente al frontend.
Puedes correr múltiples proyectos de Supabase en el mismo VPS usando Docker y distintos puertos o subdominios. La cantidad depende de los recursos del plan elegido. Para proyectos de producción independientes recomendamos un proyecto por VPS para garantizar aislamiento de datos y performance predecible.
Sí. Supabase incluye soporte para GraphQL a través de la extensión pg_graphql, que genera automáticamente un schema de GraphQL a partir de tus tablas de PostgreSQL. Solo necesitas activar la extensión desde el SQL editor y tienes un endpoint GraphQL listo sin ninguna configuración adicional.
Con Hostium el VPS se aprovisiona con Supabase preinstalado en minutos. La configuración inicial del dominio, SSL y el primer proyecto de Supabase lleva entre 15 y 30 minutos. Puedes hacer tu primera query desde el Studio o desde tu aplicación ese mismo día.

