openapp
OpenApp es una plataforma open source que transforma aplicaciones web de usuario único en entornos multiusuario independientes mediante adaptadores versionados. Centraliza gestión de cuentas, permisos y almacenamiento persistente sin reescribir la lógica de negocio existente.
Ficha actualizada 24 sept 2026, 12:12 · upstream 24 sept 2026, 10:45 · release sin release detectada
Qué es openapp
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
OpenApp permite compartir herramientas web o servicios autohospedados diseñados para un solo usuario con múltiples usuarios, evitando la necesidad de construir sistemas de gestión desde cero. Utiliza adaptadores para conectar aplicaciones existentes al plano de control, manteniendo la lógica de negocio original mientras gestiona el acceso y los entornos de ejecución.
La arquitectura se basa en Next.js y Node.js, utilizando PostgreSQL para almacenamiento persistente. Los usuarios comparten la imagen de la aplicación, pero sus datos y entornos permanecen separados mediante verificaciones de propiedad del servidor. Esto reduce la carga sobre un equipo de plataforma o la necesidad de migrar a sistemas multiinquilino tradicionales.
El proyecto está diseñado para proyectos existentes como herramientas personales, espacios de IA o servicios internos. Ofrece control sobre actualizaciones y costes operativos, permitiendo detener instancias inactivas y gestionar recursos mediante interfaz gráfica o CLI. La licencia Apache-2.0 permite extensión y autohospedaje bajo condiciones claras.
- Escalado de herramientas internas sin reescribir código
- Aislamiento de datos en espacios de trabajo de IA
- Gestión centralizada de autenticación para servicios legacy
- Despliegue rápido de entornos multiusuario desde directorio
- Monitoreo y límites de recursos por usuario
- Reutiliza capacidades de plataforma como cuentas y autorización
- Entornos independientes con almacenamiento persistente separado
- Mantiene estructura de stack y aplicación existente
- Extensible mediante adaptadores versionados
- Licencia Apache-2.0 para autohospedaje y extensión
- Gestión de actualizaciones separada de imágenes de aplicación
- Complejidad técnica clasificada como HIGH
- Requiere ejecución containerizada específica
- Sin soporte Kubernetes actualmente (planificado)
- Integración necesita configuración específica por aplicación
- No incluye Dockerfile estático en repositorio principal
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
Despliegue recomendado con Docker u OrbStack. Requiere 4 núcleos CPU, 4GB RAM y 20GB disco. Compilar Core y Adaptadores en un bundle antes de desplegar. Verificar requisitos de integración y límites de recursos. Actualizar plataforma e imágenes de aplicación por separado.
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.

