DockDash
DockDash es un panel autoalojado para monitorizar contenedores Docker y servicios de red. Detecta actualizaciones de imágenes con soporte semántico, muestra changelogs de GitHub y permite gestionar recursos en tiempo real sobre un canvas interactivo.
Ficha actualizada 21 sept 2026, 22:53 · upstream 21 sept 2026, 22:53 · release v1.5.0
Qué es DockDash
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
DockDash es una herramienta autoalojada diseñada para visualizar contenedores Docker y servicios de red. Su característica principal es la monitorización de actualizaciones con conciencia semántica, comparando etiquetas de versiones fijas en lugar de solo digests flotantes, mostrando changelogs de GitHub antes de actualizar.
El sistema descubre servicios automáticamente mediante Docker o escaneos de red, y ofrece un mapa topológico interactivo donde se pueden dibujar conexiones entre nodos. Incluye monitorización de recursos (CPU, memoria), gestión de contenedores (start/stop) y exploración de archivos dentro del entorno del contenedor.
La seguridad es crítica: el panel no tiene autenticación por defecto y expone el socket Docker, lo que otorga acceso root al host. Se recomienda obligatoriamente implementar OIDC o un proxy inverso con autenticación para despliegues en redes no confiables.
- Monitorizar actualizaciones de imágenes Docker con soporte semántico y changelogs integrados
- Visualizar la topología de red de servicios y dibujar conexiones manualmente en el canvas
- Gestionar contenedores directamente desde la interfaz (iniciar, detener, reiniciar)
- Recibir notificaciones de Apprise sobre fallos de servicio o actualizaciones disponibles
- Explorar y editar archivos dentro del sistema de archivos de los contenedores
- Monitorización de versiones semánticas para imágenes Docker fijas (ej. 1.25 → 1.26)
- Canvas topológico interactivo para mapear conexiones entre servicios
- Integración de changelogs de GitHub en la interfaz del usuario
- Soporte para autenticación OIDC con proveedores como Keycloak o Authentik
- Monitorización histórica de recursos (CPU, memoria, red) y disponibilidad
- No incluye autenticación por defecto; requiere configuración manual de seguridad
- Exposición directa del socket Docker otorga control root al host sin proxy
- Complejidad alta en la arquitectura y requisitos de entorno de desarrollo
- Depende de conectividad a registros OCI o GitHub para metadatos de imágenes
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.
Configurar autenticación obligatoria mediante OIDC o proxy inverso (nginx/Caddy). Usar docker-socket-proxy para limitar permisos del socket Docker. Bind al 127.0.0.1 si no se usa OIDC. Ajustar variables DOCKER_HOSTS según la configuración de seguridad deseada.
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.