Saku

Good points. An API or tooling always important. I have experienced
that for support and operational groups on-boarding to a Web User
Interface is just easier. We are rarely the only users of an IPAM or
DCIM.

All

I added all the other suggestions to my list and think that I might make
a table showing some features.

On Tue, Sep 16, 2025 at 6:52 AM Saku Ytti <[email protected]> wrote:
>
> I feel like most/all of these make a huge mistake starting as 'i am
> going to make an IPAM'.
>
> Instead of 'I'm going to make a number allocation system'
>
> IPv4, IPv6, port, vlan, RT, RD, PWID, customer#, endless list of
> numbers you want to allocate and 90% of the logic is agnostic to the
> ultimate rendering of the number.
>
> I feel like the right solution would be to start with a general
> purpose number manager and make all specific numbers plugins,
> including allowing users to trivially create local plugins for purely
> local numbers they need to allocate. With a good design plugin to
> introduce a new number could potentially be just tens of lines of code
> in the plugin.
>
> Now you could with one call return all numbers that were allocated to
> support This Subscription.
>
> The 2nd problem is that many of these go with WEBUX first, while I
> think something like gRPC should be the first class citizen, as you
> mostly should be using the number manager from other software. Of
> course webUX or many webUX should exist, but it wouldn't have to be
> 1st class. Many of us would be happy to use CLI UX to add pools rarely
> when needed and handle allocation/deallocation through existing
> provisioning systems.
>
>
> On Tue, 16 Sept 2025 at 03:03, Andrew Latham via NANOG
> <[email protected]> wrote:
> >
> > Regarding the `IP Address support in spreadsheets?` thread I wanted to
> > check to see what is out there and maybe update my list. I have not
> > used all of these, just maintaining a list.
> >
> > Netbox
> > github.com/netbox-community/netbox
> >
> > Ralph
> > bad url is ralph.allegro.tech/
> >
> > IPplan
> > sourceforge.net/projects/iptrack/
> >
> > Infoblox
> > www.infoblox.com/
> >
> > GestióIP
> > www.gestioip.net/
> >
> > PHPIPAM
> > phpipam.net/
> >
> > 6connect
> > www.6connect.com/ipam/
> >
> > Subnetsmngr
> > Source link missing
> >
> > Device 42
> > www.device42.com/
> >
> > NIPAP
> > spritelink.github.io/NIPAP/
> >
> > OpenNetAdmin
> > github.com/opennetadmin/ona
> >
> >
> >
> > This is from:
> > https://lathama.net/Tech/Basics/DCIM#Software_Solutions_for_DCIM_or_IPAM
> >
> > --
> > - Andrew "lathama" Latham -
> > _______________________________________________
> > NANOG mailing list
> > https://lists.nanog.org/archives/list/[email protected]/message/ICQDYZVMMXQFOXV5FVSJPG5D3H7HAWB5/
>
>
>
> --
>   ++ytti



-- 
- Andrew "lathama" Latham -
_______________________________________________
NANOG mailing list 
https://lists.nanog.org/archives/list/[email protected]/message/PCWBTGIS7IY5LHC4AYLI6QQBG7L42IFZ/

Reply via email to