Dockpeek - Docker-Logs und Stats im Browser inspizieren
Dockpeek - Docker-Logs und Stats im Browser inspizieren
Dockpeek ist ein leichtgewichtiges Web-Interface zum Echtzeit-Anzeigen von Docker-Container-Logs und Ressourcenstatistiken direkt im Browser.
Was ist Dockpeek?
Dockpeek gibt Entwicklern und Homelab-Betreibern eine schnelle, browserbasierte Sicht auf laufende Container – ohne den Overhead einer vollständigen Management-Plattform wie Portainer. Logs werden in Echtzeit per WebSocket gestreamt, CPU- und Speicherauslastung werden als Live-Graphen dargestellt. Das Tool eignet sich besonders für den Alltag: schnell in den Browser, Container auswählen, Logs prüfen – fertig. Die Oberfläche ist schlank und auf das Wesentliche reduziert.
Voraussetzungen
- Docker 20.10+ / Docker Compose
- Zugriff auf den Docker-Socket
- Moderner Browser mit WebSocket-Unterstützung
Compose-Beispiel
services:
dockpeek:
image: ghcr.io/dockpeek/dockpeek:latest
container_name: dockpeek
restart: unless-stopped
ports:
- "9090:9090"
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
environment:
- TZ=Europe/Berlin
- AUTH_ENABLED=true
- AUTH_USER=admin
- AUTH_PASSWORD=changeme
Hinweise
- Authentifizierung (
AUTH_ENABLED=true) immer aktivieren, sobald der Port über das lokale Netzwerk hinaus erreichbar ist. - Den Socket read-only mounten – Dockpeek liest nur Logs und Stats, schreibt nichts.
- Für sensible Umgebungen Port 9090 nicht direkt exponieren; stattdessen nur über Reverse Proxy mit HTTPS und zusätzlichem Auth-Layer zugänglich machen.
- Log-Streaming erzeugt kontinuierlichen Netzwerktraffic zwischen Browser und Server – bei langsamen Verbindungen das Log-Level in den überwachten Containern auf
WARNerhöhen.