OpenPXE
gitea.milesward.dev/mward4/openpxe:latest
https://gitea.milesward.dev/mward4/-/packages/container/openpxe
host
sh
false
https://gitea.milesward.dev/mward4/OpenPXE/issues
https://gitea.milesward.dev/mward4/OpenPXE
Air-gapped network PXE boot server. Container-native Rust
implementation — DHCP proxy + TFTP + iPXE chainload + HTTP ISO
streaming, all in one process. Web UI for ISO upload, NFS share
mounting, and Queued Deployment for coordinated launch of one ISO
across many waiting clients.
NEVER touches the client OS trust store: no test-signed drivers,
no testsigning toggle, no httpdisk.sys. Windows boot uses vanilla
Microsoft-signed WinPE + SMB share.
Network:Other Network:Management
http://[IP]/
https://gitea.milesward.dev/mward4/OpenPXE/raw/branch/main/crates/webui/src/logo.svg
--cap-add=NET_BIND_SERVICE
Host networking. Unraid's built-in DHCP server (if any) must
not collide with a network that already has DHCP — OpenPXE runs
in proxy mode and coexists, but only one DHCP _proxy_ should reply
per broadcast domain.
/mnt/user/appdata/openpxe/isos
/mnt/user/appdata/openpxe/work
/mnt/user/appdata/openpxe/smb
info,openpxe=debug