Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

homelab-galaxy-dashboard

Consola de monitorización 3D para Proxmox VE que visualiza nodos como galaxias y máquinas virtuales como estrellas. Integra Zabbix, UniFi, Prometheus, CrowdSec y otras fuentes mediante Python/Next.js.

Ficha actualizada 22 sept 2026, 16:19 · upstream 19 sept 2026, 22:38 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es homelab-galaxy-dashboard

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

Homelab Galaxy Dashboard es una consola de monitorización cinematográfica diseñada específicamente para pantallas de pared en centros de operaciones de red domésticos (NOC). Cada nodo Proxmox se representa como una galaxia espiral, mientras que cada máquina virtual o contenedor aparece como un planeta o estrella dentro de esa galaxia. El sistema integra datos en tiempo real desde múltiples fuentes: Zabbix para alertas y problemas, UniFi para topología de red física y clientes, Prometheus para métricas del hipervisor incluyendo temperaturas y salud de discos, CrowdSec para intrusiones bloqueadas visualizadas como estelas rojas, Frigate para cámaras de vigilancia con frames en vivo, y Ollama para modelos de IA cargados.

CASOS DE USO
  • Monitorización visual de clusters Proxmox VE en centros de operaciones de red domésticos
  • Visualización de intrusiones bloqueadas por CrowdSec en tiempo real con alertas visuales
  • Análisis de topología de red física mediante datos de UniFi y Prometheus
  • Control de iluminación ambiental sincronizado con eventos del sistema (Govee/Hue)
  • Análisis de tráfico de red y métricas de rendimiento de hipervisor en tiempo real
  • Visualización de cámaras de vigilancia y sesiones de medios en entornos domésticos
PUNTOS DESTACADOS
  • Integración nativa con múltiples fuentes de datos (Zabbix, UniFi, Prometheus, CrowdSec) sin dependencias complejas
  • Arquitectura escalable que soporta hasta seis nodos Proxmox simultáneamente con disposición automática
  • Herramientas completas para despliegue en kiosco con soporte dual-pantalla (monitor + TV 4K)
  • API RESTful completa que expone configuración, topología de red, métricas GPU y eventos de seguridad
  • Generación procedural de activos 3D mediante Blender sin necesidad de descargas externas
  • Sistema de add-ons modular que permite extender funcionalidades con archivos Python simples
PRECAUCIONES
  • Requiere Python 3.10+ y soporte WebGL2 en el navegador para visualización 3D completa
  • Configuración inicial compleja que requiere tokens de API específicos para cada fuente de datos (Zabbix, UniFi, etc.)
  • Dependencia de Blender para generación de activos 3D procedurales (aunque los assets están pre-bakeados)
  • Limitado a entornos Proxmox VE 8.x/9.x con API read-only y token PVEAuditor específico
  • Funcionalidad completa depende de múltiples servicios externos configurados correctamente
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
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Despliegue manual

Requiere Python 3.10+, token de API read-only para Proxmox (PVEAuditor), y soporte WebGL2 en el navegador. Para producción, usar el script ./deploy/install.sh que configura systemd service con cuenta virtualenv y directorio config root-owned. El modo DEMO permite visualización sin configuración inicial mediante fixtures. Configurar tokens apropiados para cada backend según documentación. Soporta despliegue dual-pantalla con configuraciones específicas en deploy/kiosk/.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.jsPHPPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8080
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.