Your Docker logs, live in the browser
Dozzle displays real-time logs of your Docker containers, without any agent or SSH. Lightweight and storage-free: logs never leave your network. All supervised and hosted in France.
What is Dozzle?
Dozzle is a lightweight web application that displays real-time logs of your Docker containers directly in the browser, without installing an agent on each container or accessing the host via SSH. Designed for live log viewing, it is stateless and stores no files: logs never leave your network.
It offers real-time log streaming with fuzzy search, regex, and even SQL queries executed in the browser (DuckDB + WebAssembly), live CPU / memory / network statistics per container, split-screen display, pattern-based alerts with notifications (Slack, Discord, ntfy), multi-host support and Docker Swarm via a secure TLS agent mode, as well as shell access within containers and multi-user authentication.
Technically, the backend is written in Go and the interface in Vue.js / TypeScript. The memory footprint is minimal (~7 Mo) and the Docker image is very small; no database is required. Dozzle is deployed by simply mounting the Docker socket, under the MIT license.
Host Dozzle at DINAO
Resource tiers compatible with Dozzle prerequisites (minimum 1 vCPU / 128 Mo / 1 Go). Hosted in France, fully managed.
- 1 dedicated vCPU
- 2 Go RAM
- 20 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 2 dedicated vCPU
- 4 Go RAM
- 40 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 4 dedicated vCPU
- 8 Go RAM
- 80 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 8 dedicated vCPU
- 16 Go RAM
- 160 GB NVMe
- Daily backups
- Managed & monitored by DINAO
Technical details
You might be wondering…
Does Dozzle store my logs?
No. Dozzle is stateless: it streams logs in real time to the browser but does not store them anywhere. Your logs never leave your network, making it a very lightweight and privacy-respecting tool.
Do I need to install an agent on each container?
No. Dozzle reads the Docker socket directly from the host and displays logs for all containers. To monitor multiple hosts or a Swarm cluster, a secure TLS agent mode exposes everything in a single interface.
Can I be alerted in case of an error?
Yes. You define patterns on your logs and Dozzle sends a notification to Slack, Discord, or ntfy as soon as a pattern is detected.
Where is Dozzle hosted?
On the DINAO infrastructure in France, in one of the available data centers, with access protected by authentication and HTTPS.
What resources are required?
Very few: Dozzle is written in Go and occupies a few megabytes of memory. Even the entry-level plan is sufficient to comfortably monitor a Docker host.