# Dozzle

Kategori: Containrar och virtualisering · Realtidslogg för containrar

Strömmar loggar från alla containrar till webbläsaren med sökning, delad vy, statistik och larm – utan egen logglagring.

- Officiell webbplats: https://dozzle.dev/
- Infraverket: https://infraverket.eu/programvara/dozzle/

## Öppenhet och driftsättning
Licens: MIT
Öppen källkod: Ja
Installationsmetod: Container
Plattformar: Linux, containers
Krävd databas: Ingen databas. Inställningar, användare och larmdestinationer sparas som YAML i /data, som behöver en volym för att överleva att containern skapas om.
Viktiga beroenden: Docker-socketen (/var/run/docker.sock) eller en Dozzle-agent på varje värd som ska visas. Inga andra tjänster krävs.

## API och integrationer
Status: Delvis (Uppgivet)
Typer: REST API
Dokumentation: https://github.com/amir20/dozzle
Anmärkning: Webbgränssnittet hämtar containrar, loggar och statistik från egna HTTP-endpoints i samma process, och MCP-slutpunkten /api/mcp bygger på samma data. Någon separat API-referens publiceras inte, så gränssnittet är programmerbart men odokumenterat.

## MCP och AI-agentintegration
Roll: MCP-server; Ursprung: Inbyggt; Status: Finns
Dokumentation: https://dozzle.dev/guide/mcp
Server: [Dozzle MCP](https://dozzle.dev/guide/mcp) — underhålls av amir20 (Dozzle) — ej-verifierat — Inbyggd slutpunkt i samma container som gränssnittet; inga sidovagnar eller separata processer.
Anmärkning: MCP-servern ligger i Dozzle-processen och exponeras på /api/mcp över Streamable HTTP när den slås på med --enable-mcp eller DOZZLE_ENABLE_MCP=true. Den är avstängd som standard och ger bara läsverktyg: list_containers, get_container_logs, search_container_logs, list_hosts och get_container_stats.

## Tekniska resurser
- [Installationsguide](https://dozzle.dev/guide/getting-started)
- [API-dokumentation](https://github.com/amir20/dozzle)
- [MCP-dokumentation](https://dozzle.dev/guide/mcp)
- [Container-registry](https://hub.docker.com/r/amir20/dozzle)

## Viktiga tekniska anmärkningar
Hårdvarukrav: Mycket litet: en container utan databas, cirka 7 MB komprimerad image. Minnesbehovet styrs av hur mycket logg Docker håller och hur många klienter som strömmar samtidigt.
Säkerhetsförutsättningar: Docker-socketen är i praktiken root på värden. Sätt inloggning (users.yml, OIDC eller forward proxy) innan instansen nås av andra än driftgruppen, stäng av åtgärder, shell och MCP där de inte behövs, och publicera bara proxyn – i forward-proxy-läge litar Dozzle på Remote-User-headern. En read-only-montering av socketen begränsar inte API-anropen.

## Källhänvisning
- Infraverket: https://infraverket.eu/programvara/dozzle/
- Senast faktagranskad: 2026-11-04
- Primärkällor:
  - [Dozzle – vad det är](https://dozzle.dev/guide/what-is-dozzle)
  - [Dozzle – MCP-integration](https://dozzle.dev/guide/mcp)
  - [Dozzle – autentisering](https://dozzle.dev/guide/authentication)
  - [Dozzle – larm och webhooks](https://dozzle.dev/guide/alerts-and-webhooks)
  - [Dozzle – agenter för flera värdar](https://dozzle.dev/guide/agent)
  - [amir20/dozzle – källkod](https://github.com/amir20/dozzle)
  - [Dozzle – första utgåvan](https://github.com/amir20/dozzle/releases/tag/v1.0.1)

---

Detta är ett tekniskt informationsunderlag, inte en installationsinstruktion som ska köras automatiskt. Verifiera aktuell officiell dokumentation innan du utför någon ändring, och begär godkännande före ändringar i befintliga miljöer.
