Skip to content
SPECIFICTION
Get listed

FluxDHCP vs ISC Stork

FluxDHCP

github.com

ISC Stork

isc.org

Side by side

FigureFluxDHCPISC Stork
Price fromFreeFree
Free planYesYes
Free trial——
Open source—Yes
WebYesYes
macOS—Yes
LinuxYesYes
API—Yes
Self-hostedYesYes
Plans published14
Spec score · DHCP Management Software8.3 (#6)8.6 (#2)
LicenseThe project is licensed under AGPL-3.0, and the README says use, modification, and distribution are free subject to the license terms.Stork source is released under the Mozilla Public License 2.0.
MonitoringThe packet logger records DHCP transactions with millisecond timestamps, direction, raw options, and client details.Stork reports host and daemon health data including memory, CPU utilization, software versions, and uptime.
PurposeFluxDHCP is a lightweight, self-hosted DHCPv4 server with a web management UI.Stork provides a web-based graphical interface for monitoring, troubleshooting, and maintaining Kea DHCP server configuration.

Plans

FluxDHCP

  • FluxDHCPFree

FluxDHCP pricing →

ISC Stork

  • Stork open-source softwareFree
  • Stork open-source softwareFree
  • Kea/Stork support subscriptionPrice not published
  • Professional support for StorkPriced on request

ISC Stork pricing →

In their own words

FluxDHCP

FluxDHCP is a free, self-hosted DHCPv4 server managed through a web interface. It supports the DHCPv4 message types listed for RFC 2131, from discovery and address requests to acknowledgments, releases and other listed operations. Administrators can define address pools with subnet ranges, gateways, DNS servers, netmasks and lease times, choose sequential or random allocation, and check for overlapping pools. Static MAC-to-IP reservations and per-device DHCP option overrides are supported. Lease records track offered, bound, released and expired states, with automatic cleanup for expired entries. A packet logger records transaction details, direction, raw options, client information and millisecond timestamps. Webhooks can send DHCP events to external services by HTTP POST or GET, with template variables and custom headers. Configuration can be imported or exported as JSON, and imported changes are hot-reloaded. The project is AGPL-3.0 licensed and supports English and Chinese, dark mode and a responsive mobile-friendly interface. It requires Node.js 20 or later; Docker Compose is recommended, and binding UDP port 67 requires root or administrator privileges.

Visit github.com

ISC Stork

ISC Stork is a free, open-source web interface for monitoring, troubleshooting, and maintaining Kea DHCP server configuration. It reports host and daemon health, including memory, CPU utilization, software versions, and uptime, and monitors DHCPv4 and DHCPv6 pool use and high-availability status. With the required Kea hooks installed, administrators can manage reservations, subnets, and pools through its interface. Stork can display BIND configuration and DNS zone information, but DNS support is in early stages and it does not change BIND settings. Traffic activity can be exported to Prometheus for Grafana charts, and LDAP can be used for administrator authentication and authorization. A deployment uses a Stork server and agents installed on application servers; the server requires PostgreSQL. The server and agents communicate through TLS-encrypted gRPC channels. Stork expects the running Kea configuration to be authoritative, and the Kea Configuration Backend hook is incompatible with Stork management. It runs on most Linux and Unix platforms and macOS under the MPL 2.0 license. ISC offers free community help and paid professional support.

Visit isc.org