homeio
Homeio es un gestor de servidores auto-alojados con interfaz estilo escritorio, alternativa a CasaOS/Umbrel/Portainer. Gestiona Docker Compose, métricas en tiempo real y ofrece terminal segura, file manager avanzado y Cloudflare Tunnel integrado para exposición pública sin abrir puertos.
Ficha actualizada 18 sept 2026, 21:03 · upstream 17 sept 2026, 22:21 · release v1.9.3
Qué es homeio
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Homeio es una plataforma de gestión de servidores auto-alojados con interfaz gráfica estilo escritorio que incluye dock, ventanas, paleta de comandos (⌘K), widgets y pantalla de bloqueo. Proporciona visibilidad en tiempo real del sistema mediante SSE para métricas de CPU, memoria, disco y red.
La aplicación almacena datos persistentes en PostgreSQL y soporta gestión completa del ciclo de vida de aplicaciones Docker Compose. Incluye App Store compatible con archivos de CasaOS, terminal con lista blanca de comandos (ls, cat, docker, df, ping), visor de logs en tiempo real y gestor de archivos con previsualización multimedia.
Destaca por su soporte de Cloudflare Tunnel para exposición pública sin abrir puertos, sistema de notificaciones para eventos de aplicaciones y tareas programadas nativas. La instalación requiere Docker Compose o script para bare-metal/VMs en Debian/Ubuntu/Raspberry Pi OS.
- Gestión centralizada de múltiples contenedores Docker con interfaz unificada tipo escritorio
- Exposición segura de servicios a internet mediante Cloudflare Tunnel sin abrir puertos externos
- Monitorización en tiempo real de recursos del sistema y alertas de fallos de contenedores
- Automatización de tareas de mantenimiento (backups, reinicios, actualizaciones) vía cron nativo
- Gestión de archivos local con previsualización multimedia y editor Monaco para código
- Interfaz estilo escritorio completa con dock, ventanas arrastrables, terminal integrada y paleta de comandos ⌘K
- Cloudflare Tunnel integrado: crea DNS e ingress rules automáticamente sin exposición directa a internet
- Terminal segura con lista blanca de comandos (ls, cat, docker, df, ping) — no es shell completo
- Sistema de notificaciones en tiempo real para fallos de contenedores, advertencias de disco y tareas fallidas
- Soporte nativo para USB: detección automática, montaje, navegación y expulsión desde file manager
- PostgreSQL como backend persistente con migraciones automáticas y backup/restauración desde UI
- Solo un usuario por instalación — registro se cierra tras primera configuración
- Gestión de red (WiFi/Ethernet) requiere NetworkManager con D-Bus en host
- Soporte USB necesita udisks2 y udev en host; no disponible dentro de Docker sin configuración extra
- Algunas plantillas de App Store requieren hardware específico (ej. GPU Raspberry Pi)
- Funciones experimentales: Shutdown del OS requiere encendido físico para recuperación
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.
Instalar con Docker Compose en puerto 12026 o script para bare-metal. Cambiar AUTH_SESSION_SECRET antes de exponer fuera LAN. Usar TLS reverse proxy (Cloudflare Tunnel recomendado). No abrir puerto 80 directamente sin proxy. Actualizar con docker compose pull/up -d. Base de datos incluida, no requiere configuración externa.
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.