# Dozzle

> Lightweight, self-hosted web app for viewing real-time Docker, Swarm and Kubernetes container logs and stats.

Dozzle is an open-source, web-based log viewer for containers created and maintained by Amir Raminfar. The project README describes it as a lightweight application for monitoring Docker logs in real time that does not store log files. The latest release listed is v11.1.3, and the source is available under the MIT license.

## What It Is

Dozzle is a self-hosted container log and metrics viewer that runs in the browser. It connects to the Docker socket and streams logs as they happen. The homepage says it supports Docker, Docker Swarm, Kubernetes and Podman, and the GitHub description calls it a realtime log viewer for containers.

## Log Viewing and Search

The README lists fuzzy search for container names, regex log search, and search with SQL queries. It also lists split-screen viewing of multiple logs, live CPU and memory stats, and dark mode. The homepage says structured logs are parsed into fields and multi-line traces stay grouped. The README states Dozzle has been tested with hundreds of containers but does not support offline searching, and it points to tools such as Loggly, Papertrail or Kibana for full search capabilities.

## Multi-Host, Swarm and Alerts

According to the documentation links on the project site, Dozzle offers Swarm mode and an agent mode for monitoring multiple Docker hosts from a single UI, secured with TLS agents. The homepage also describes alerts and webhooks that match log patterns, metrics and lifecycle events and notify Slack, Discord, ntfy or any webhook. It lists shell and exec access to running containers from the browser.

## Deployment Model

The README says Dozzle is a small container of about 7 MB compressed, started with a single docker run command that mounts the Docker socket, or via Docker Compose. Images are published to Docker Hub and ghcr.io, with Alpine variants available. It requires Docker Engine 19.03 or newer. The homepage describes it as a single binary with no database, self-hosted so logs stay on the user's network. Authentication supports file-based users and forward-proxy authorization such as Authelia. Configuration uses CLI flags or environment variables. The README notes that anonymous analytics are collected and can be disabled with a flag.

## AI and Cloud Options

The homepage says Dozzle can expose containers, logs and stats over the Model Context Protocol so coding agents can assist with debugging. It also describes Dozzle Cloud as an optional managed layer that groups repeated failures, summarizes what broke and sends notifications by email, Telegram or Discord.

## Current Status

The project is actively maintained: the GitHub metadata lists v11.1.3 as the latest release, published 2026-09-29. The v11 release is described on the site as bringing a new look and sign in with GitHub. The site also says it is part of Docker's sponsored open source program.

## Features
- Real-time container log streaming
- Fuzzy search for container names
- Regex log search
- SQL query log search
- Split-screen multi-container log view
- Live CPU, memory and network stats
- Multi-host monitoring via agent mode
- Docker Swarm mode support
- Alerts and webhooks
- Shell and exec access from the browser
- Forward proxy and file-based authentication
- MCP server for AI assistants
- Dark mode

## Integrations
Docker, Docker Swarm, Kubernetes, Podman, Colima, Slack, Discord, ntfy, Authelia, Telegram

## Platforms
WINDOWS, MACOS, LINUX, WEB, API, CLI

## Pricing
Open Source

## Version
v11.1.3

## Links
- Website: https://dozzle.dev/
- Documentation: https://dozzle.dev/guide/what-is-dozzle
- Repository: https://github.com/amir20/dozzle
- EveryDev.ai: https://www.everydev.ai/tools/dozzle
