My first public github repo #
I’m new at this so be gentle, I thought this was pretty cool and figured others might get a kick out of deploying an IPAM of their own. The problem I saw was that every other IPAM out there was overly complicated for no apparent reason and figured there had to be a better way. Sure enough here we are.
The Infrastructure Problem #
Managing IP addresses in a growing lab or small business usually starts in Excel and ends in chaos. When you’re juggling VLANs, Docker containers, and static IPs for vSphere or Proxmox, you need a single source of truth that doesn’t require a 4GB RAM footprint.
Why I Built This IPAM #
I wanted something that followed the Unix Philosophy: do one thing and do it well.
- Zero Bloat: Unlike enterprise solutions (Infoblox, BlueCat), this is designed to be lightweight.
- GitHub Native: Version control for your network state.
- Architect Approved: Built for engineers who want visibility without the overhead.
The Benefits of Lightweight IPAM #
- Conflict Prevention: Instantly see what’s available before spinning up a new VM.
- Standardization: Forces a consistent naming convention across your subnets.
- Auditability: Know exactly when an IP was assigned and why.
Deployment #
You can find the source code and deployment instructions on my GitHub: 8-bit-wizard/ipam
View on GitHub