Monitoring > Wiremap
A self-hosted visual Docker network topology explorer with real-time log streaming, live stats, embedded terminal, and container inspection. By codeofmario.
Wiremap
Visual Docker network topology explorer — single binary, zero dependencies.
Quick start
curl -sSL https://raw.githubusercontent.com/codeofmario/wiremap/main/install.sh | sh
Open http://localhost:7070. That's it.
Other install options
Docker:
docker run -d -p 7070:7070 \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
codeofmario/wiremap
Docker Compose:
services:
wiremap:
image: codeofmario/wiremap
ports: ["7070:7070"]
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
restart: unless-stopped
From source:
git clone https://github.com/codeofmario/wiremap.git
cd wiremap && make build && ./bin/wiremap
What you get
- Topology map — interactive graph of containers grouped by network
- Logs & stats — live streaming logs and CPU/memory/network charts
- Console — interactive shell into any container
- File browser — navigate and edit container files in the UI
- Inspect & edit — env vars, ports, volumes, labels — edit and apply
- Multi-host — connect to multiple Docker daemons (socket, TCP, TLS, SSH)
Multi-host
Pass --host flags or use a config file:
wiremap --host unix:///var/run/docker.sock --host tcp://prod:2375
See docs/configuration.md for TLS, SSH, and config file format.
Docs
- Configuration — hosts, TLS, SSH
- API — REST + WebSocket reference
- Development — building, architecture, contributing