Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

rebase

Rebase es un backend-as-a-service de código abierto construido sobre PostgreSQL, que proporciona APIs REST, autenticación, almacenamiento S3 compatible, procesamiento en tiempo real y seguridad por nivel de row con panel administrativo basado en esquema.

Ficha actualizada 22 sept 2026, 22:52 · upstream 22 sept 2026, 22:51 · release v0.22.0

00

Qué es rebase

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Rebase es una plataforma open-source de backend-as-a-service (BaaS) desarrollada a partir del lenguaje de programación PostgreSQL. Su arquitectura modular permite elegir entre tres modos de uso: BaaS puro (similar a Supabase), CMS (como Payload o Directus) o ambos combinados con un panel de administración completo. El sistema se basa en una base de datos PostgreSQL, ofrece autenticación multi-identidad, almacenamiento S3 compatible, procesamiento en tiempo real mediante WebSocket y backups automáticos. Incluye un panel administrativo basado en esquema que permite definir colecciones y generar interfaces gráficas dinámicas.

CASOS DE USO
  • Desarrollo de aplicaciones web con base de datos PostgreSQL sin necesidad de configurar infraestructura propia
  • Creación de APIs RESTful con autenticación, almacenamiento y procesamiento en tiempo real
  • Gestión de contenido corporativo con panel administrativo basado en esquema
  • Implementación de sistemas de autenticación multi-identidad (OAuth, Magic Link)
  • Procesamiento de datos con sincronización offline-first y recuperación ante fallos
  • Desarrollo de aplicaciones con integración de IA mediante MCP Server
PUNTOS DESTACADOS
  • Soporte nativo de PostgreSQL como base de datos principal con Drizzle ORM y migraciones automáticas
  • Autenticación multi-identidad incluyendo OAuth, Magic Link y MFA con recuperación por códigos
  • Panel administrativo basado en esquema que genera interfaces dinámicas desde definiciones de colección
  • Procesamiento en tiempo real con WebSocket integrado para datos en vivo y canales bidireccionales
  • Almacenamiento S3 compatible con soporte para imágenes, optimización automática y gestión de metadatos
  • Seguridad por nivel de row (RLS) que protege los datos sin necesidad de código personalizado
PRECAUCIONES
  • El panel administrativo requiere configuración adicional en comparación con un BaaS puro como Supabase
  • La autenticación por email/contraseña no incluye recuperación automática de contraseña
  • Las migraciones de esquema se ejecutan solo durante el despliegue, sin validación en producción
  • No incluye herramientas nativas para pruebas de carga o monitoreo de rendimiento
  • El almacenamiento S3 requiere configuración manual del bucket y políticas de acceso
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.

Despliegue manual

Rebase soporta despliegues con Docker Compose, Kubernetes y servidores de servidor. Se recomienda usar la imagen oficial de PostgreSQL para el backend. Para producción se debe configurar un entorno de staging con datos reales antes del despliegue en producción. El servicio no requiere dependencias externas ni configuraciones complejas; solo se necesita una conexión a la base de datos PostgreSQL. En entornos multi-tenant, se puede implementar RBAC y control de acceso granular por colección.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.js
SERVICIOS
PostgreSQLMongoDBS3/MinIO
BASES DE DATOS
PostgreSQLMongoDB
PUERTOS
No detectados
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.