DezKVM
DezKVM es una solución open source de bajo coste para IP-KVM multi-puerto basada en hardware USB estándar compatible con Linux, sin necesidad de parches de kernel ni drivers propietarios.
Ficha actualizada 18 sept 2026, 21:31 · upstream 5 sept 2026, 6:38 · release sin release detectada
Qué es DezKVM
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
DezKVM es un proyecto open source diseñado para crear infraestructura IP-KVM escalable y económica utilizando componentes USB comerciales compatibles con los drivers upstream de Linux (V4L2 para video, ALSA para audio, USB CDC para control ATX). El sistema funciona en plataformas embebidas comunes como SBCs y mini PCs sin requerir parches de kernel ni hardware propietario.
El daemon principal (dezkvmd) está escrito en Go y requiere Linux kernel 6.1 o superior con distros basadas en Debian recomendadas. La arquitectura utiliza un hub USB 2.0 estándar para conectar múltiples puertos, permitiendo escalabilidad horizontal sin dependencias de hardware específicas de vendor.
El proyecto incluye herramientas de depuración como USBKVM-App para validar el subsistema USB-KVM antes de integración completa, y documentación detallada sobre configuraciones de video según ancho de banda disponible.
- Acceso remoto a servidores headless en homelabs mediante conexión IP
- Gestión multi-puerto de infraestructura local sin hardware propietario
- Solución DIY para reemplazar soluciones comerciales costosas de KVM sobre IP
- Laboratorio educativo para aprender arquitectura de sistemas V4L2/ALSA
- Cero dependencia de kernel personalizado ni drivers propietarios
- Compatible con hardware USB estándar (MS2109, UART to HID ASIC)
- Escalable mediante hubs USB 2.0 sin lock-in de hardware
- Funciona offline sin requerir conexión a internet
- Licencia AGPLv3 garantiza código abierto y modificable
- Proyecto en etapa temprana, no apto para producción según documentación oficial
- Requiere kernel Linux 6.1 o superior con drivers V4L2/ALSA upstream
- Sin soporte oficial para hardware de terceros ni configuraciones no recomendadas
- Dependencia de distros basadas en Debian para instalación sencilla
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.
Instalar Go compiler, ejecutar 'go mod tidy' y 'go build' en directorio dezmvd/. Crear servicio systemd en /etc/systemd/system/dezkvmd.service con modo ipkvm. Instalar dependencias: libv4l-dev, v4l-utils, alsa-utils, exfatprogs, ntfs-3g. Verificar kernel 6.1+. Configurar resolución según ancho de banda de red (FHD 25fps = 40Mbps recomendado para LAN). Usar USBKVM-App para pruebas previas de subsistema USB-KVM.
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.