Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

homelab-inventory

Homelab Inventory es una herramienta self-hosted para gestionar el inventario físico y lógico de hardware en laboratorios domésticos. Permite visualizar conexiones (cables), validar compatibilidad de componentes antes de ensamblar y monitorizar la salud de los hosts mediante agentes.

Ficha actualizada 24 sept 2026, 20:10 · upstream 24 sept 2026, 20:08 · release v0.16.15

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es homelab-inventory

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

Homelab Inventory actúa como un banco de trabajo visual para documentar, ensamblar y validar hardware en entornos de homelab. Ofrece una vista única del inventario físico y lógico, permitiendo organizar equipos en un canvas infinito con cableado ortogonal, gestionar componentes reutilizables y verificar compatibilidades eléctricas y físicas (sockets, DIMMs, slots PCIe) antes de realizar cambios.

CASOS DE USO
  • Documentación física del laboratorio con diagramas de cableado visual
  • Validación de compatibilidad de hardware (CPU, RAM, almacenamiento) antes de ensamblar
  • Monitorización remota de la salud y recursos de los hosts mediante agentes
  • Gestión de usuarios y roles para control de acceso al inventario sensible
PUNTOS DESTACADOS
  • Canvas infinito con cableado ortogonal para mapear conexiones físicas
  • Validación determinista de compatibilidad de componentes (CPU, RAM, almacenamiento)
  • Agentes ligeros para monitorización en tiempo real sin polling continuo
  • Soporte multi-autenticación (Local, OIDC, Híbrido) con roles granulares
PRECAUCIONES
  • No exponer directamente a internet sin HTTPS y proxy inverso confiable
  • Autenticación deshabilitada por defecto en producción hasta configurar Bootstrap o OIDC
  • Evolución activa del proyecto con asistencia de IA puede alterar comportamientos
  • Monitorización completa requiere despliegue de agentes en los hosts objetivo
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Docker detectado

Usar imagen 'stable' y montar volumen persistente '/data'. Configurar autenticación (Bootstrap code o OIDC) antes de exponer. No establecer TRUST_PROXY=true sin configuración específica. Revisar release notes antes de actualizaciones mayores.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

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