Mike,
Take a look into Kea from ISC. The config is JSON based, which allows for nearly any scripting language to make changes, or you can dig into how it works with MySQL for dynamic operation (https://kea.isc.org/wiki/HostReservationsHowTo).
Ryan
From: NANOG <nanog-bounces@nanog.org>
On Behalf Of Mike Hammett
Sent: Friday, August 17, 2018 1:51 PM
To: nanog@nanog.org list <nanog@nanog.org>
Subject: Web UI DHCP Option 82
Are there any web interfaces out there for DHCP servers that accommodate management of DHCP option 82 configs? Neither webmin nor Glass
seem to handle ISC's agent.circuit-id outside of presenting the raw config file. I can do that just fine in nano, but I'm looking at something more user-friendly so I'm not the only one that can work on it.
I'm also cheap, so not looking at Infoblox or anything like that.
-----
Mike Hammett
Intelligent Computing Solutions
http://www.ics-il.com
Midwest-IX
http://www.midwest-ix.com