Skip to content
Portfolio

IPAM

IPAM (IP Address Management) is a homelab utility for tracking IP allocations, VLAN assignments, and device addressing across the physical and virtual infrastructure.

Static IP design and VLAN topology are documented in Network Topology. IPAM provides a dynamic, queryable layer on top of that schema — a single source of truth for what is assigned where.


  • Centralize subnet and host records for switches, VMs, containers, and lab endpoints
  • Track VLAN-to-subnet mappings aligned with the Catalyst core design
  • Reduce manual spreadsheet drift as the lab grows
  • Expose an API and UI for quick lookups during troubleshooting and provisioning

LayerDirection
BackendREST API with persistent storage
FrontendWeb UI for browsing and editing allocations
DeploymentDocker on Proxmox (Compute)
Data modelSubnets, VLANs, hosts, reservations, and notes per device

Specific framework and database choices will be documented as implementation progresses.


PhaseDependencyStatus
0CCNA + document real VLAN/subnet schema in Network TopologyIn progress
1IPAM v0.1 — REST API + UI for VLAN → Subnet → HostPlanned (post-CCNA)
2Integration with Autonomous SRE Agent for incident contextPlanned

Start criteria: CCNA complete (or near), stable lab addressing documented, clear data model (VLAN → Subnet → Host).