Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

home-hosted

Panel de control autoalojado para gestionar servidores domésticos con supervisión de procesos, reinicios automáticos, comprobaciones de salud, logs y alertas por Telegram.

Ficha actualizada 26 sept 2026, 21:27 · upstream 26 sept 2026, 21:06 · release v0.6.4

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es home-hosted

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

home-hosted es un panel de control diseñado para servidores domésticos que supervisa procesos, gestiona conflictos de puertos, realiza comprobaciones de salud y envía alertas. Proporciona una interfaz única donde se muestra el estado de todos los servicios declarados.

El sistema soporta tanto comandos simples como stacks docker compose, con soporte profundo para copias de seguridad de configuración, secretos, claves TLS y directorios de datos declarados. Incluye múltiples interfaces: panel por defecto, NOC-console para TUI, y BYOU para interfaces personalizadas.

La arquitectura es ligera sin dependencias especiales, funcionando en Linux, macOS y Windows con Node 24 o superior. Ofrece API REST completa para automatización, soporte de systemd, y gestión de tokens para agentes externos.

CASOS DE USO
  • Supervisión automática de servicios domésticos con reinicio tras fallos
  • Gestión centralizada de múltiples servidores en una sola interfaz
  • Automatización mediante API para scripts y agentes externos
  • Copias de seguridad completas de configuración y datos declarados
  • Monitoreo de recursos del host con alertas por umbrales
PUNTOS DESTACADOS
  • Supervisión automática con reinicio exponencial tras fallos
  • Comprobaciones de salud TCP/HTTP por servidor con reinicio forzado
  • API REST completa con tokens para automatización sin sesión
  • BYOU: soporte para interfaces personalizadas estáticas
  • Copias de seguridad en .zip o AES-256 con restauración por path
PRECAUCIONES
  • No soporta Docker ni docker compose nativamente
  • Requiere Node.js 24 o superior instalado previamente
  • Puerto predeterminado 3999 puede entrar en conflicto con otros servicios
  • Sin soporte de un clic para instalación directa
  • Dependencia del sistema operativo para gestión de procesos
VISUAL

Capturas del proyecto

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

Six views of the panel: the stock UI, the NOC-console, and UI examples
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Despliegue manual

Instalar globalmente con npm install -g home-hosted o usar npx. Configurar HHOSTED_HOME en ~/.home-hosted por defecto. Para producción, cambiar contraseña predeterminada 'hh' y habilitar TLS si se expone externamente. Usar puerto personalizado (control.port) para evitar conflictos. Soporta systemd con --foreground para logs a stderr.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsVueNode.js
SERVICIOS
PostgreSQLRedis
BASES DE DATOS
PostgreSQLRedis
PUERTOS
3999
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.