Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQLMySQLMongoDB
BASES DE DATOS
PostgreSQLMySQLMongoDB
PUERTOS
300054335432
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.