Self-Hosting Dozzle: Real-Time Docker Log Viewer
Dozzle is a lightweight, real-time log viewer for Docker containers. See all container logs in one beautiful interface.
What Is Dozzle?
Dozzle is a web-based Docker/Podman log viewer. See real-time logs from all your containers in one interface.
Why Dozzle?
Without Dozzle, checking container logs means:
ssh server
docker logs container-name
With Dozzle:
Features
Real-Time Streaming
Logs appear instantly as they're written. No polling, no refresh.
Multi-Container View
See logs from multiple containers simultaneously in split view.
Search and Filter
Search within logs. Filter by container name. Regex support.
Compact Mode
Minimal resource usage. Dozzle doesn't store logs — it streams them from Docker.
Authentication
Basic auth or proxy-based authentication.
Container Management
View container stats (CPU, memory) alongside logs. Start/stop/restart from the UI.
Dozzle vs Alternatives
vs Portainer (Logs)
Portainer shows logs but is a full management platform. Dozzle is focused solely on logs.
vs Loki + Grafana
Loki stores logs long-term for querying. Dozzle shows real-time logs. Use both for different purposes.
Deployment
1. Deploy Dozzle on TinyPod
2. Mount the Docker/Podman socket
3. Open the web interface
4. All container logs are visible
Resources: 64 MB RAM. Dozzle is incredibly lightweight because it doesn't store anything.
Use Cases
Dozzle is one of those tools that's so simple you wonder why you didn't install it sooner.