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
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.
- 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
- 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
- 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
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.
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.
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.