hola
Plataforma auto-alojada para home labs con CLI, dashboard web y orquestación Docker Compose. Gestiona ciclo de vida de apps, validación estricta y routing Traefik en monorepo Bun/React.
Ficha actualizada 22 sept 2026, 15:02 · upstream 22 sept 2026, 14:26 · release cli-v0.10.0
Qué es hola
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Hola es una plataforma de despliegue auto-alojada diseñada para entusiastas de home labs. Funciona como un control plane que facilita el descubrimiento, instalación y gestión de aplicaciones self-hosted mediante una experiencia guiada y un dashboard web. El proyecto es un monorepo TypeScript impulsado por Bun workspaces, integrando una UI frontend con Vite/React y un servidor API nativo en Bun con soporte para SSE y REST.
Actualmente implementa flujos completos desde el catálogo hasta el despliegue final, utilizando orquestación real de Docker Compose y Traefik para el routing sin publicación directa de puertos del host. El estado es durable, sobreviviendo a reinicios, y cuenta con autenticación vía API key administrativa. No está orientado a entornos SaaS o multi-tenant, sino a servidores locales donde las imágenes se construyen desde el código fuente.
La arquitectura prioriza la seguridad y la personalización segura, permitiendo overrides de configuración y subida de secretos. Incluye herramientas CLI para flujos de trabajo en máquinas remotas y documentación exhaustiva sobre operaciones, arquitectura y ADRs.
- Gestión centralizada de aplicaciones self-hosted en servidores personales
- Despliegue guiado con validación estricta de Docker Compose
- Orquestación de routing seguro con Traefik y certificados Let's Encrypt automáticos
- Control de ciclo de vida (start/stop/rollback) persistente tras reinicios
- Gestión remota vía CLI en máquinas distintas al servidor
- Monorepo TypeScript moderno utilizando Bun 1.3.14 como runtime principal
- Dashboard web React + Vite con autenticación vía API key administrativa
- Orquestación nativa de Docker Compose v2 sin necesidad de registro de imágenes externo
- Validación estricta preflight antes de cada despliegue o actualización
- Routing transparente con Traefik y persistencia de estado en drafts/deployments
- CLI binario precompilado para gestión remota sin instalación local del servidor
- No incluye SSO externo ni integración con Identity Providers (roadmap)
- No soporta entornos multi-tenant o empresariales por diseño
- Requiere Docker Compose v2 y daemon activo para construir imágenes desde fuente
- Funcionalidades como notificaciones, backups programados y restore UI están pendientes
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 en host con Docker + Compose v2 + git. Imágenes build from source (no registry). Configurar HOLA_DOMAIN, HOLA_BASE_DOMAIN y LETSENCRYPT_EMAIL. Traefik obtiene certificados automáticamente. API accesible vía web origin proxying a puerto 3001.
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.