# Dozzle

Dozzle is a lightweight, real-time web-based log viewer for Docker, Swarm, and Kubernetes that helps self-hosted administrators browse, follow, and search container logs and watch live stats from a single dashboard,. It is open source and self-hosted, installable on Docker Hub, TrueNAS, ZimaOS and Unraid.

Canonical page: https://ourlocalhost.com/app/324/dozzle

## Description

Dozzle is a lightweight, real-time web-based log viewer for Docker, Swarm, and Kubernetes that helps self-hosted administrators browse, follow, and search container logs and watch live stats from a single dashboard, with optional simple user authentication to protect access.

## Platform availability

Available on 3 of 9 platforms: Unraid, TrueNAS, ZimaOS.

## Health score

35/100 (Low), based on 3 of 4 factors.
- Maintained: 0 (GitHub repository no longer exists)
- Easy to install: 55 (3 install platforms, install notes, Docker image)
- Light to run: 100 (128 MB minimum RAM, runs on ARM)

## Links

- Docker Hub: https://hub.docker.com/r/amir20/dozzle/
- Official website: https://dozzle.dev
- GitHub: https://github.com/amir20/dozzle
- TrueNAS: https://apps.truenas.com/catalog/dozzle/
- ZimaOS: https://github.com/bigbeartechworld/big-bear-casaos/tree/master/Apps/dozzle
- Unraid: https://ca.unraid.net/apps/dozzle-0hbzo3n0l0pxtb?q=dozzle

## Common questions

### Why does Dozzle start but not show containers or load its page?

Mount the Docker socket at /var/run/docker.sock and map host port 8080 to container port 8080. Without the socket, Dozzle starts but cannot show useful container data, and if the port is blocked or unmapped the page will not load.

### What file must exist before enabling simple authentication?

Create a users.yml file containing your account details and keep it safe. If Dozzle cannot read that file, login can fail and you may not be able to open the dashboard.

### Why can a Dozzle restart create a different host entry?

Dozzle reads the host ID once when it connects and uses it to identify the host. If the ID changes after a restart, the server can keep routing to an old ID that no longer answers.

### Are agent-based Docker Swarm or Kubernetes features part of a paid Dozzle plan?

The creator has discussed possible paid future features, including agent-based support for Docker Swarm and Kubernetes. These features may affect how multi-host Dozzle setups are implemented.

---
Source: Our Local Host (https://ourlocalhost.com/app/324/dozzle), the self-hosted and open-source app directory.
