supabase-multitenant
Supabase Multitenant permite alojar Supabase como un clúster propio en cualquier entorno (VPS, Coolify, Docker, etc.), con una única interfaz de control para gestionar múltiples bases de datos aisladas.
Ficha actualizada 23 sept 2026, 3:27 · upstream 23 sept 2026, 3:10 · release v1.1.0
Qué es supabase-multitenant
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Supabase Multitenant es tu propio Supabase.com en tus propios servidores. Con una sola plataforma puedes desplegar múltiples instancias aisladas de Supabase — cada proyecto tiene su propia base de datos PostgreSQL, autenticación, API, almacenamiento y tiempo real. La idea central es: un solo control plane con muchas bases de datos aisladas. Esto elimina la complejidad de configurar Docker Compose, Traefik y certificados SSL manualmente para cada proyecto.
- Agencias que necesitan alojar múltiples clientes de Supabase en una infraestructura compartida
- Equipes de desarrollo que requieren entornos aislados por proyecto sin depender de un proveedor externo
- Organizaciones que buscan reducir costos operativos al eliminar la dependencia de Supabase Cloud
- Desarrolladores que necesitan control total sobre sus datos y no dependen de un proveedor con límites
- Equipos que requieren autenticación multiusuario por proyecto sin configurar múltiples cuentas
- Instalación en un solo comando, eliminando la necesidad de editar archivos YAML o Traefik manualmente
- Soporte completo para Coolify como herramienta de despliegue con integración de autenticación y SSL automática
- Cada proyecto genera una base de datos PostgreSQL aislada con su propio stack de Supabase (Auth, API, Storage, Realtime)
- Configuración de dominios personalizados mediante DNS sin necesidad de configurar certificados manualmente
- Interfaz moderna basada en shadcn/ui con modo oscuro y diseño responsivo
- No incluye un plan gratuito ni una versión gratuita para proyectos nuevos, lo que puede ser costoso a largo plazo
- La instalación requiere conocimientos básicos de Linux y Docker para configurar el entorno correctamente
- El uso del Docker socket en producción con múltiples contenedores puede generar problemas de seguridad si no se gestiona adecuadamente
- No incluye soporte oficial para Windows ni macOS, limitándose a sistemas operativos Linux
- La autenticación por primera vez requiere acceso al servidor y configuración manual de la contraseña
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para producción, despliega en un VPS con Docker instalado. Ejecuta `curl -sSL https://supabase-multitenant.github.io/get | sh` o usa el script de instalación. La primera vez que inicies el servidor, se instalará automáticamente PostgreSQL y Traefik. Luego inicia la aplicación con `./scripts/smt up`. Para producción real, instala Coolify en tu VPS y despliega Supabase Multitenant como servicio: en Coolify añade un recurso Docker Compose con el archivo de configuración del proyecto. Esto inyecta las credenciales de PostgreSQL, la clave secreta de autenticación y asigna un dominio personalizado. El panel se alojará en `https://tu-proyecto.supabase-multitenant.com` con HTTPS automático mediante Let's Encrypt.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.