Dozzle
Einleitung und Rolle
Dozzle ist eine Weboberfläche zum Lesen von Docker-Logs. Da aktuell kein eigener Login vorgeschaltet ist, ist Dozzle über Caddy auf Tailnet-Quell-IP-Bereiche beschränkt. Außerhalb des Tailnets wird die OpenClaw-Hinweisseite ausgeliefert.
Persistente Daten und Backup-Relevanz
| Pfad |
Bedeutung |
Backup-Relevanz |
/opt/selfhost/stacks/core/docker-compose.yml |
Stack-Definition |
hoch |
Dozzle speichert in der aktuellen Konfiguration keine eigenen persistenten Anwendungsdaten.
Stack, Container und Docker Compose
| Eigenschaft |
Wert |
| Stack |
Core-Stack /opt/selfhost/stacks/core/ |
| Container |
dozzle |
| Image |
amir20/dozzle:latest |
| Portbindung |
127.0.0.1:9999:8080 |
| Docker-Socket |
/var/run/docker.sock:/var/run/docker.sock:ro |
Route und Caddy
| Registry-ID |
Hostname |
Zugriff |
dozzle |
dozzle.marcosudau.com |
Tailnet-only mit OpenClaw-Fallback |
Zugehörige Dienste und Abhängigkeiten
| Abhängigkeit |
Rolle |
| Docker Socket |
Lesen von Container-Logs |
| Caddy |
Tailnet-Schutz und HTTPS |
Secrets und Umgebungsvariablen
Keine separate Secret-Datei. Sicherheit entsteht hier durch Tailnet-Beschränkung im Caddy-Generator.
Betrieb und Prüfung
sudo docker compose ls
sudo docker ps --format '{{.Names}} {{.Status}}'
curl -I https://dozzle.marcosudau.com