OpenIPAM vs SagaOS Kea Pilot
OpenIPAM
github.comSagaOS Kea Pilot
github.comSide by side
| Figure | OpenIPAM | SagaOS Kea Pilot |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | Yes | — |
| Web | Yes | Yes |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 2 | 1 |
| Spec score · DHCP Management Software | 8.2 (#7) | 7.8 (#12) |
| API | Server mode provides a REST API with CRUD endpoints for entities, cross-entity search, dashboard statistics, and JSON backup or import. | It provides REST API endpoints for DHCP and DNS operations and WebSocket events for live updates. |
| Authentication | Server mode supports SAML 2.0 single sign-on with Microsoft Entra ID and requires authentication for routes. | The README says the project supports TOTP and hardware-token multi-factor authentication as an enterprise feature. |
| Deployment | The browser version can be opened from downloaded files, and the repository includes a Linux setup script for its optional backend. | The project documents Linux installation and Docker deployment, and lists Ubuntu 20.04+, CentOS 8+, RHEL 8+, and Debian 11+ as supported operating systems. |
| DHCP | It tracks DHCP scopes, leases, reservations, options, and utilization. | It supports DHCPv4 and DHCPv6 management, including subnets, address pools, host reservations, leases, DHCP options, and Kea high availability. |
| Purpose | OpenIPAM is an open-source IP address management and CMDB tool for managing network and infrastructure inventory. | The project describes itself as a web management platform for Kea DHCP, BIND9 DNS, and Dynamic DNS, aimed at ISP and enterprise network operations. |
Plans
In their own words
OpenIPAM
OpenIPAM is a free, open-source IP address management and CMDB tool for network and infrastructure inventory. It manages CIDR subnets, IP assignments and reservations, duplicate-IP conflicts, VLANs, IP ranges, and subnet calculations. DHCP tracking covers scopes, leases, reservations, options, and utilization. Its inventory supports 14 host types, hardware lifecycle tracking, locations and racks, maintenance windows, and company records. It can run in a browser with local storage or use an optional Python Flask backend with server-side SQLite for multi-user access. Server mode adds SAML 2.0 single sign-on with Microsoft Entra ID, authenticated routes, and a REST API for entity management, cross-entity search, dashboard statistics, and JSON backup or import. The project describes signed session cookies with an eight-hour lifetime and user-attributed audit entries. CSV host import and JSON backup and restore, including DHCP data, are supported. Browser-mode data stays in the browser; server-mode data is stored in the server-side SQLite file. The plan costs nothing. Current browser support covers Chrome, Firefox, Safari, and Edge, with WebAssembly and ES6+ required.
SagaOS Kea Pilot
SagaOS Kea Pilot is a web management platform for Kea DHCP, BIND9 DNS, and Dynamic DNS, aimed at ISP and enterprise network operations. It manages DHCPv4 and DHCPv6 subnets, address pools, host reservations, leases, options, and Kea high availability. For DNS, it handles BIND9 zones and records, RFC2136 dynamic updates, and synchronization with DHCP lease events. A live health dashboard, WebSocket updates, service status tracking, performance metrics, audit logs, and analytics support operational monitoring. The platform also lists multi-tenant data isolation and granular role-based access control, with REST endpoints for DHCP and DNS operations. Configuration tools cover backup, restore, versioning, and rollback. Deployment is documented for Linux and Docker, with Ubuntu 20.04+, CentOS 8+, RHEL 8+, and Debian 11+ listed. Minimum requirements are 2 CPU cores, 4 GB RAM, and 20 GB SSD; BIND9 is optional in the minimal installation. The software is MIT licensed and free. The README documents admin/admin as the initial login and says it must be changed for production.