nexdeck
nexdeck es un dashboard en vivo para homelab con 129 integraciones. Utiliza Server-Sent Events para actualizaciones push, permitiendo acciones directas sobre infraestructura y medios. Soporta modos de visualización flexibles (escritorio, móvil, kiosco) y gestión granular de usuarios y roles.
Ficha actualizada 22 sept 2026, 15:33 · upstream 21 sept 2026, 16:34 · release v0.16.1
Qué es nexdeck
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Nexdeck es un panel de control en vivo diseñado para entornos de homelab, perteneciente a la familia nexapps. Combina un backend robusto en Python con FastAPI y SQLAlchemy con una interfaz frontend moderna en React y Next.js. A diferencia de otros dashboards, no utiliza plantillas fijas; cada tarjeta es un widget independiente que se coloca en una cuadrícula libre, permitiendo una personalización total sin código.
El sistema se conecta a 129 servicios distintos, cubriendo desde la infraestructura (Docker, Proxmox) hasta el entretenimiento (Plex, Jellyfin) y la domótica (Home Assistant). Las actualizaciones son push en tiempo real mediante Server-Sent Events, eliminando la necesidad de polling por parte del navegador. Además, ofrece capacidades avanzadas de seguridad con soporte para OpenID Connect y gestión de sesiones segura.
La plataforma facilita la automatización a través de acciones directas sobre las tarjetas, como reiniciar contenedores o arrancar máquinas virtuales, con registros detallados de auditoría. También incluye un modo kiosco nativo para pantallas dedicadas que permite ciclos de páginas y atenuación automática, ideal para centros de control en pared sin necesidad de inicio de sesión.
- Monitorización en tiempo real de la salud de servidores y contenedores Docker
- Gestión centralizada de bibliotecas multimedia (Plex, Jellyfin) con reproductor integrado
- Control de tareas domésticas y automatización a través de Home Assistant
- Visualización de red y estado de servicios (Pi-hole, Uptime Kuma)
- Panel kiosk para televisor o monitor dedicado sin interacción de usuario
- Gestión de usuarios y roles con permisos granulares sobre boards privados
- 129 integraciones verificadas con adaptadores modulares para servicios populares
- Actualizaciones push en tiempo real mediante Server-Sent Events
- Modo kiosco nativo con atenuación automática y ciclos de páginas
- Exportación de boards a YAML para gestión vía Git o provisioning
- Acciones destructivas confirmadas y registradas en logs de auditoría
- Soporte nativo para Docker socket para interacción directa con contenedores
- Licencia AGPL v3, obligando a compartir código fuente en derivados
- Dependencia del socket Docker para funciones avanzadas de gestión
- Configuración inicial requiere variables de entorno específicas (secret key)
- Algunas integraciones marcadas como beta sin validación completa en vivo
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.
Despliegue rápido con docker compose, montando /var/run/docker.sock para interacción con contenedores locales. Requiere proxy inverso configurado correctamente para Server-Sent Events (buffering off). Variables de entorno obligatorias: NEXDECK_SECRET_KEY y NEXDECK_PUBLIC_URL. Portos 5176 y 8000 expuestos.
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.