Lightweight home lab IPAM — subnet tracking, ping scan, hostname + MAC discovery
309
A lightweight IP Address Manager for home labs. Single container, no external database — SQLite-backed Go backend with a React frontend.
Create a docker-compose.yml:
services:
ipam:
image: diverdale/ipam:latest
container_name: ipam
restart: unless-stopped
network_mode: host
volumes:
- ./config:/config
network_mode: hostis required for ARP MAC discovery and accurate ping scanning. The app binds to port8080on the host.
Then run:
docker compose up -d
Open http://<host-ip>:8080 in your browser.
./config/ on the hostPTR records) — results depend on your DNS setupContent type
Image
Digest
sha256:1566d0a3b…
Size
9.5 MB
Last updated
6 months ago
docker pull diverdale/ipam