Bootimus – A Self-Contained PXE and HTTP Boot Server
6 hours ago
- #Open Source
- #Self-contained Binary
- #PXE Boot Server
- Bootimus is a self-contained PXE and HTTP boot server packaged as a single Go binary with embedded iPXE, web UI, SQLite, and all assets, requiring no runtime dependencies.
- It functions as a proxyDHCP server, allowing automatic PXE booting without reconfiguring existing DHCP routers, and supports over 50 distros including Ubuntu, Debian, Arch, Fedora, NixOS, Alpine, FreeBSD, and Windows via wimboot.
- The server includes features like MAC-based image assignments, automatic client discovery, token authentication with bcrypt, optional LDAP/AD integration, a full API for scripting, and support for custom bootloaders, including Secure Boot-compatible ones.
- Bootimus is open-source under Apache 2.0, with no proprietary blobs or telemetry, and can be deployed via Docker, bare metal, or a flashable USB image.