-
released this
2026-07-16 15:56:49 -04:00 | 0 commits to main since this releaseCompatibility & ease-of-use pass, inspired by Bootimus. Add images from the internet in one field, and stand up a fresh container with no setup wizard.
docker pull gitea.milesward.dev/mward4/openpxe:0.8.1 docker pull gitea.milesward.dev/mward4/openpxe:latestAdd ISO by URL
The Storage upload card gains an Or add by URL field. Paste any
http(s).isolink and the server streams it straight into storage and auto-detects it — same result as a drag-drop, no download-then-reupload. Progress (and Cancel) show as rows, just like uploads..iso-only, 16 GiB cap, credentials stripped from any displayed URL. Operator-gated and never runs at boot, so offline boot stays intact.Zero-touch admin bootstrap
Set
OPENPXE_ADMIN_USERNAME+OPENPXE_ADMIN_PASSWORD(orOPENPXE_ADMIN_PASSWORD_FILEfor a Docker/K8s secret) and a fresh container comes up with the admin already created — no first-run wizard. Seeds the first run only; once an admin exists it's a no-op, so a lingering env var can't reset a rotated password.On the reference projects
Dnsmasq-PXE is a manual
dnsmasq+ TFTP + NFS setup guide — the exact stack OpenPXE replaces, so nothing to port. Bootimus is the true peer; OpenPXE already matched it on proxyDHCP, web-only UI, distro auto-detect, Windows wimboot + SMB, per-MAC pins, WoL, boot log, REST API, and Secure Boot — and still leads on NFS/SFTP libraries and Queued Deployment. This release closes the two ease-of-use gaps that remained: getting images onto the box, and first-run friction.Under the "fewer options, things just work" principle we deliberately skipped a hardcoded tool catalog (URL rot + menu clutter — the URL field covers it) and generic kernel/initrd guessing for unknown ISOs (keeps the "sanboot beats a broken guess" rule from v0.7.4).
Downloads