Not a fork of 15-year-old Perl scripts. Not a wrapper around dnsmasq. A proper server, written in Go, with batteries included.
[01] Single binary Go binary with embedded iPXE, web UI, SQLite, and all assets. No runtime deps. Scp it and run.
[02] Built-in proxyDHCP Answers PXE on UDP/67 without touching your existing DHCP. Zero router reconfig. Drop in on any LAN.
[03] 50+ distros Automatic kernel/initrd extraction for Ubuntu, Debian, Arch, Fedora, NixOS, Alpine, FreeBSD, Windows (wimboot), and more.
[04] MAC-based ACL Assign specific images per MAC. Auto-discover new clients on first PXE. Promote leases to static when ready.
[05] One-click tools GParted, Clonezilla, Memtest86+, SystemRescue, ShredOS, netboot.xyz. Enable from the UI, they show up in the menu.
[06] JWT + LDAP Token auth with bcrypt. Optional LDAP/AD backend with group-based admin. Local accounts stay as fallback.
[07] REST API Everything the UI does is an API call. Script boot assignments, scans, WOL triggers. Live log stream over SSE.
[08] Runs anywhere Multi-arch Docker (amd64/arm64), static binary, or a 2GB Alpine-based appliance image you can flash to USB.