Keeping with our theme of knowing what’s going on in your LAN I was surfing the web and came across the suggestion from Brandon Lee to use phpIPAM.
I’ve run this up in docker and it has successfully found all the machines in my various vLANs. If I was keen I could start labelling the machines although I have most of this information in my router and ubiquiti management interface.
I have the impression that phpIPAM doesn’t get much love these day. An alternative is Netbox. This is a commercial grade application that has a free tier for homelabbers. Christian Lempa has done a recent video on Netbox. The setup is fairly involved and is no doubt necessary if you are managing servers racks across a number of organisations and sites but it also needs creation in the homelab prior to adding just a few machines.
Christian uses terraform to create his virtual machines in proxmox. There is a terraform plugin to update the netbox database with changes to the network created through terraform. This is another step in the journey to infrastructure as code.
There appear to be lots of tools for these tasks, some aimed at purely commercial organisations. GestióIP is an alternative for the homelab but for the moment I have reached new apps exhaustion.