Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

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

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

OpenApp LogoOpenApp connects an existing single-user application through an Adapter to provide independent application environments and data for multiple users
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
2543314313
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.