Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

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

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
51733001
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.