Skip to content
SPECIFICTION
Get listed

Monsoon

github.com

WebWindowsmacOSLinuxAPISelf-hosted
Visit github.com
Spec score 7.3 #30 of 43 in IP Address Management Software

What it is

Monsoon combines DHCP service and IP address management in a self-hosted Go binary. It supports DHCPv4 and DHCPv6, including relay information, prefix delegation, stateless mode, and dynamic DNS updates. Its IPAM tools cover subnet hierarchies, CIDR work, capacity planning, network discovery, conflict detection, and audit history. An embedded web dashboard provides views for subnets, addresses, leases, reservations, discovery, audits, and settings. Access options include REST and gRPC APIs, WebSocket events, and an MCP server. The project lists Slack and generic JSON webhooks, Prometheus metrics, and migration tools for ISC DHCP, Kea, phpIPAM, NetBox, and CSV. It uses embedded storage with a B+Tree index, a write-ahead log, snapshots, and crash recovery. Deployment examples cover systemd and Docker. The project is licensed under Apache 2.0 and lists Linux, FreeBSD, macOS, and Windows support, although DHCP support is limited on macOS and Windows. The current build supports local authentication only; multi-tenant SaaS is outside the scope of version one.

Spec sheet

Purpose
Monsoon is an open-source platform that combines a DHCP server and IP address management in one Go binary.Read 4 Oct 2026 · github.com
Platforms
The README lists Linux, FreeBSD, macOS, and Windows support; DHCP is limited on macOS and Windows.Read 4 Oct 2026 · github.com
Integrations
The project lists Slack and generic JSON webhooks, Prometheus metrics, and migration tools for ISC DHCP, Kea, phpIPAM, NetBox, and CSV.Read 4 Oct 2026 · github.com
Security
The README describes local authentication, configurable TLS, rate limits, temporary lockouts, secure session cookies, defensive response headers, and auditing of security-related authentication events.Read 4 Oct 2026 · github.com
License
The repository states that Monsoon is licensed under Apache 2.0.Read 4 Oct 2026 · github.com
APIs
Monsoon provides REST and gRPC APIs, WebSocket events, and an MCP server.Read 4 Oct 2026 · github.com
Authentication limit
The current build supports local authentication only; LDAP configuration is not supported by the current binary.Read 4 Oct 2026 · github.com
Availability
The README describes Monsoon as self-hosted only and says multi-tenant SaaS is out of scope for v1.Read 4 Oct 2026 · github.com
Dashboard
The embedded web dashboard includes subnet, IP address, lease, reservation, discovery, audit, and settings views.Read 4 Oct 2026 · github.com
Deployment and audience
Monsoon is self-hosted, with systemd and Docker deployment examples; multi-tenant SaaS is out of scope for v1.Read 4 Oct 2026 · github.com
DHCP
It supports DHCPv4 and DHCPv6, including features such as relay information, prefix delegation, and dynamic DNS updates.Read 4 Oct 2026 · github.com
Discovery limit
Discovery currently supports scheduled or manual scans and limited active probe enrichment; true passive rogue-DHCP sensing is not implemented.Read 4 Oct 2026 · github.com
High availability
HA is described as basic active-passive heartbeat and lease synchronization for controlled environments, with limited-scope operational support.Read 4 Oct 2026 · github.com
IPAM
Its IPAM features include subnet hierarchy, CIDR tools, capacity planning, network discovery, conflict detection, and an audit trail.Read 4 Oct 2026 · github.com
Migration
Import tools cover ISC DHCP, Kea, phpIPAM, NetBox, and generic CSV data.Read 4 Oct 2026 · github.com
Operational limit
The README describes HA as basic heartbeat and lease synchronization for controlled environments, with limited-scope operational support.Read 4 Oct 2026 · github.com
Platform support
The listed supported platforms are Linux, FreeBSD, macOS, and Windows; DHCP support is limited on macOS and Windows.Read 4 Oct 2026 · github.com
Protocols
The project lists DHCPv4 and DHCPv6 support, including DHCPv6 prefix delegation and stateless mode.Read 4 Oct 2026 · github.com
Storage
It uses embedded storage with a B+Tree index, write-ahead log, periodic snapshots, and crash recovery.Read 4 Oct 2026 · github.com

Strong points and limits

Strong points

  • Supports DHCPv4 and DHCPv6
  • IPAM includes capacity planning and conflict detection
  • Includes REST, gRPC, WebSocket, and MCP access
  • Migration tools cover several DHCP and IPAM systems
  • Apache 2.0 licensed open-source software

Limits

  • Current build does not support LDAP configuration
  • High availability is basic and limited in scope
  • No multi-tenant SaaS in version one
  • DHCP support is limited on macOS and Windows

Who it suits

Monsoon is for teams that want to self-host DHCP and IPAM together, with subnet planning, audit history, and API access. Its limited-scope high availability and local-only authentication make it important to assess operational requirements before deployment.

Verdict

Monsoon combines DHCP and IPAM with a broad dashboard and API surface for self-hosted deployments. Its documented authentication, discovery, and high-availability limits are worth weighing against the environment where it will run.

Where Specifiction places it

Alternatives to MonsoonAll alternatives →