Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsFastAPIPython
SERVICIOS
Meilisearch
BASES DE DATOS
Meilisearch
PUERTOS
51768000
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.