Running in production · Edition No. 18 · 12 Sep 2026

amir20/dozzle

A web page that shows the live output of every container on your server, with search across all of them.

← Running in productionRead the whole edition →

14.1k stars · MIT · v11.0.0 (2026-09-11), read from /releases/latest on 2026-09-12

A web page that shows the live output of every container on your server, with search across all of them.

Repo detailsthe review · specs · pros & cons · install

What it is

Dozzle is a small program that reads the output of the containers running on your machine and shows it in a browser. A container is a sealed box that holds one program and everything it needs, so it cannot interfere with anything else on the server.What it is good for. Anyone running more than one thing in Docker who is tired of remembering command names. It is the fastest way to answer "what happened at 11pm" without SSH, which is the text-only remote connection to a server. It also shows several containers side by side, which is how you spot that the failure in one was caused by another. Grasppy and ScalpingMate both run as containers on your Hetzner box, so one Dozzle covers both.

Stars14.1k
LicenceMIT
Latestv11.0.0 (2026-09-11), read from /releases/latest on 2026-09-12
Good
  • One command and it is running. Removing it is just as fast.
  • It stores nothing by default, so it cannot fill your disk.
  • It shows many containers at once, with live search and filtering across all of them.
Watch for
  • It needs access to the Docker socket, which is the control channel for Docker on that machine. That access is equal to being root on the server, so Dozzle must never be exposed to the open internet without a password.
  • It shows you what is happening now. It is not a place to keep and search a year of logs.
  • Its own sign-in is switched off by default. You have to turn it on or keep the page behind something else.
Install
# On the server:
docker run -d --name dozzle \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v dozzle_data:/data \
  -p 127.0.0.1:8080:8080 \
  amir20/dozzle:latest
Screenshots
amir20/dozzle: GitHub preview card

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.