Live map of your Docker hosts, Compose stacks, networks and containers. Self-hosted, agent-based.
565
Map your servers, containers and how they connect.
ServChart draws a live, zoomable map of every Docker host you run: Compose stacks and the folders they live in, networks, containers, published ports and health. This image is the hub: the web UI, the API and a collector that maps the hub's own host.
docker run -d --name servchart-hub --restart unless-stopped \
-p 8484:8484 \
-v servchart-data:/data \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
opticodev/servchart-hub:latest
Open http://localhost:8484. The admin password is printed once in docker logs servchart-hub, or set SERVCHART_ADMIN_PASSWORD.
In the map, click + Add host, then run the command it shows on that host. It uses the opticodev/servchart-agent image. Agents connect out to the hub, so hosts open no ports, and cloud VMs and machines behind NAT work too.
Agents never read environment variables or container commands, secret-looking labels are redacted, and the hub re-checks every report.
latest, X.Y, X.Y.Z
Docs, configuration and source: https://github.com/opticodev/servchart (MIT)
Content type
Image
Digest
sha256:64f4915d1…
Size
60.9 MB
Last updated
2 days ago
docker pull opticodev/servchart-hub