Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

dockpeek

Dockpeek es un panel de control ligero para Docker que centraliza el acceso a interfaces web, logs y gestión de contenedores en múltiples hosts. Detecta automáticamente etiquetas Traefik y permite actualizaciones de imágenes sin configuración previa.

Ficha actualizada 18 sept 2026, 20:34 · upstream 7 ago 2026, 16:57 · release v1.7.3

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es dockpeek

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

Dockpeek actúa como una interfaz unificada para gestionar flotas de contenedores Docker. Permite acceder rápidamente a dashboards web, visualizar logs en tiempo real y verificar la disponibilidad de puertos mapeados. Su arquitectura basada en Next.js facilita una experiencia de usuario fluida con soporte nativo para gestión multi-host mediante variables de entorno configurables.

Además, la herramienta integra funcionalidades de seguridad y mantenimiento proactivo. Detecta automáticamente actualizaciones de imágenes y permite forzar HTTPS o añadir etiquetas personalizadas a los contenedores. La configuración es mínima, requiriendo principalmente una clave secreta y credenciales básicas para el acceso al panel, aunque se recomienda usar un proxy de socket para restringir el acceso directo a la API de Docker.

Soporta integración con Traefik para extraer URLs de etiquetas automáticamente y ofrece plantillas personalizadas para registros privados como Gitea o Harbor. La gestión de puertos incluye agrupación automática de rangos consecutivos para una visualización más limpia, adaptándose tanto a despliegues locales como remotos sin necesidad de instalar el agente en cada servidor objetivo.

CASOS DE USO
  • Acceso rápido a dashboards web de contenedores desde un solo panel
  • Monitoreo de logs y estado de puertos mapeados en tiempo real
  • Gestión centralizada de múltiples servidores Docker (local y remoto)
  • Integración automática con Traefik para descubrimiento de servicios
  • Verificación de actualizaciones de imágenes y despliegue de parches
  • Organización de contenedores mediante etiquetas personalizadas y grupos
PUNTOS DESTACADOS
  • Soporte nativo para gestión multi-host sin agente en los servidores remotos
  • Detección automática de puertos mapeados y agrupación de rangos
  • Integración directa con Traefik para extraer URLs desde labels
  • Actualización automática de imágenes y detección de versiones obsoletas
  • Interfaz ligera basada en Next.js con modo oscuro y claro
  • Soporte para registros privados con plantillas URL personalizadas
PRECAUCIONES
  • Requiere configuración obligatoria de SECRET_KEY, USERNAME y PASSWORD
  • Acceso directo a la API Docker expuesto por defecto sin proxy (riesgo de seguridad)
  • Dependencia del socket Docker o TCP 2375 para comunicación con los hosts
  • Funcionalidad limitada si el servidor Docker no responde a las peticiones de la API
  • No soporta gestión automática de redes complejas fuera del alcance de los puertos mapeados
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Desplegar usando un proxy de socket (lscr.io/linuxserver/socket-proxy) para evitar exponer la API Docker directamente. Configurar siempre SECRET_KEY y credenciales de acceso. Para entornos multi-host, usar variables DOCKER_HOST_N_URL con IPs TCP o Tailscale. Asegurar que el puerto 8000 esté mapeado correctamente (ej. 3420:8000).

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

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