Deploy Now

Stars

2,111

Forks

109

Watchers

5

Developer links

Dockpeek

Fleet-wide container discovery, live log streaming, and Traefik reverse-proxy routing converge into Dockpeek, a lightweight Docker dashboard built for multi-host server environments. System administrators can launch web applications with one click through automatic port binding detection and integrated Traefik label parsing that extracts public routing hostnames directly from container configurations. The platform monitors multi-host environments through encrypted Docker socket proxies, letting operators inspect running containers, query published network ports, and trigger image updates from a unified control panel. Native Docker Swarm integration auto-detects active cluster managers, mapping swarm services and replicated tasks alongside standalone workloads while flagging degraded service replicas. Built-in log inspectors stream stdout and stderr outputs in real time with line-filtering controls to diagnose crashed services without opening remote SSH terminals. Operators can track image registries for newer digest tags, review pending updates across container fleets, and trigger graceful rolling container recreations directly from the dashboard. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Dockpeek
Dockpeek
Dockpeek
Dockpeek
Dockpeek

Benefits

  • Automated Traefik Reverse Proxy Routing Discovery
  • Extract public hostnames and routing endpoints directly from Traefik container labels, enabling instant one-click web access to services without manual DNS bookmarking.
  • Centralized Multi-Host Fleet Container Inspection
  • Monitor and orchestrate container instances across multiple physical servers and remote virtual machines through secure TCP socket-proxy connections from one dashboard.
  • Proactive Upstream Image Update Auditing
  • Scan configured container registries for newly published image tags and sha256 digests, highlighting outdated services and executing controlled container recreations.
  • Native Docker Swarm Cluster Visibility
  • Auto-detect Docker Swarm environments to monitor replicated tasks, inspect service health metrics, and highlight failed container tasks across manager and worker nodes.

Features

  • Dynamic Traefik Label Extraction
  • Parses traefik.http.routers labels on deployed containers to dynamically construct clickable public web URLs with automatic HTTP and HTTPS protocol resolution.
  • Real-Time Container Log Streaming
  • Streams live stdout and stderr terminal logs via WebSocket connections, featuring custom search filters and buffer sizing to diagnose operational service issues.
  • Multi-Engine Socket Proxy Integration
  • Connects to local Docker sockets or remote Docker engines via Tecrist socket-proxy over TCP, ensuring unprivileged access without exposing raw daemon permissions.
  • Comprehensive Network Port Mapping
  • Detects and tabulates all published host ports and internal container bindings, preventing port assignment collisions across co-located microservice applications.
  • One-Click Rolling Image Upgrades
  • Queries Docker Hub and OCI container registries for newer image digests, displaying available update badges and orchestrating clean container updates.
  • Docker Swarm Service Monitoring
  • Tracks distributed Swarm services and individual task replicas, providing immediate visual alerts when active task counts fall below target cluster requirements.