Self-host Dozzle
updated Sep 2026deployed by usprices checked · Jul 2026Install verified on Ubuntu 26.04 · Sep 2026 · how we test
We earn commissions when you shop through the links below. Full disclosure →
A real-time log viewer for Docker containers that streams logs in the browser with search, filtering, container grouping and optional multi-host agents. It is a single container that reads the Docker socket; login, container actions and shell access are off until you enable them.
Key facts
CategoryContainer management
LicenseMIT
StackGo, Vue
Min RAM128 MB
Official imageyes
Measured idle RAM12 MB
Difficulty
What you need
- Any VPS with at least 128 MB of RAM
- A domain you control — most self-hosted setups need HTTPS in front of them
- Under an hour if you've used Docker before
Where to host itaffiliate disclosure
Hetzner Cloudrun it on
From $23.59/mo · 2 vCPU / 4 GB / 80 GB · EU + USKamaterafree trial
From $4/mo · 1 vCPU / 1 GB / 20 GB · US + EU + AsiaDigitalOceanalso works on
From $6/mo · 1 vCPU / 1 GB / 25 GB · US + EU + AsiaPaid link — we earn a commission if you shop through it.
Install
Run these commands on your server:
# Dozzle — reads logs over the Docker socket; /data keeps settings and users
docker run -d --name dozzle --restart unless-stopped \
-v /var/run/docker.sock:/var/run/docker.sock -v dozzle_data:/data \
-p 8080:8080 amir20/dozzle:latest
# → http://SERVER_IP:8080 — the first-run wizard offers to turn on login; do it
# before exposing the port, since the socket mount is root-equivalentMore self-hosted tools
Container management
Komodo
RustTypeScript
easyRead guide →
Container management
Portainer CE
GoTypeScript
easyRead guide →
Web analytics
GoatCounter
GoSQLite
easyRead guide →
AI Chat Interfaces
Ollama
GoC++
easyRead guide →