basefyio
Plataforma backend multi-inquilino auto-alojable que emula Supabase/Firebase con aislamiento por proyecto, autenticación JWT, almacenamiento S3/MinIO y API REST automática. Usa Docker Compose, Next.js/NestJS, PostgreSQL 16 y MinIO.
Ficha actualizada 26 sept 2026, 8:45 · upstream 26 sept 2026, 8:34 · release v2.8.0
Qué es basefyio
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
basefyio es una plataforma backend multi-inquilino auto-alojable que permite a los equipos tener plena propiedad de su infraestructura sin vendor lock-in. Proporciona aislamiento por proyecto con bases de datos PostgreSQL dedicadas, autenticación JWT independiente y almacenamiento S3/MinIO por proyecto. Incluye API REST automática, SDK TypeScript, CLI y dashboard admin.
La arquitectura soporta flujos de automatización, búsqueda AI (RAG), ejecución SQL segura auditada y roles RBAC granulares. El servidor y dashboard usan AGPL-3.0, mientras que los SDKs y CLI son MIT para evitar copyleft en aplicaciones cliente.
Requiere Docker Compose, Node.js 20+ y recursos mínimos de 4 núcleos CPU, 4GB RAM y 30GB disco. Ofrece migración desde Supabase y provisioning opcional vía proveedores cloud.
- Despliegue de backend multi-inquilino propio con aislamiento por proyecto
- Migración de proyectos existentes desde Supabase (esquema, datos, usuarios)
- Prototipado rápido con API REST automática y SDK TypeScript
- Integración con AI mediante embeddings y búsqueda semántica RAG
- Automatización de flujos de trabajo con job queue y triggers
- Aislamiento por proyecto: DB PostgreSQL, auth realm y storage dedicados
- Ejecución SQL segura con validación, límites de tiempo y auditoría completa
- SDK TypeScript MIT para evitar copyleft AGPL en aplicaciones cliente
- CLI simplificado para gestión de proyectos, secretos y despliegue local
- Dashboard admin con editor SQL, data browser y logs centralizados
- Licencia flexible: AGPL-3.0 servidor/MIT SDKs para máxima libertad
- No incluye Dockerfile nativo; requiere docker compose manual o CLI
- Roadmap indica Kubernetes deployment guide pendiente de implementación
- Funcionalidad realtime subscriptions aún no disponible en versión actual
- Python SDK está en planificación, no incluido en release actual
- Requiere configuración manual de .env y migraciones Prisma iniciales
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.
Usar docker compose up -d para infraestructura (PostgreSQL, Auth, MinIO). Luego iniciar API y UI manualmente o con basefyio start. Requiere Node 20+, configurar .env y ejecutar prisma migrate dev. No soporta one-click deploy; usar CLI para gestión simplificada.
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.