github garybowers/bootimus v0.1.62

latest releases: v0.1.70, v0.1.67
one month ago

Added

Start of multiple languages support for the admin ui - llm generated translations for German, French and Russian.

  • Streaming ISO uploads — fixes 502s on large uploads
  • Inline guidance warnings on the Image Properties modal (extract / netboot / SMB / wimlib / re-patch) with the action button next to each.
  • Amber row tint + reason text on images that won't boot with current settings.
  • SMB re-patch detection (fingerprint of patched inputs) with a Save & Re-patch shortcut.
  • netboot.xyz BIOS variant — legacy clients now boot the .kpxe, UEFI clients boot the .efi.
  • bootimus user CLI: list / enable / disable / set-admin / unset-admin.
  • Admin UI translations: English (UK), Deutsch, Français, Русский. Picker on login + header.
  • Refresh button on the Image Properties → Files tab.

Fixed

  • Triple ISO download on Ubuntu live-server netboot (cloud-init / subiquity also fetching).
  • Casper-family ISOs (Ubuntu / Pop!_OS / Mint / Elementary / Zorin) failing to boot via PXE in VMware UEFI.
  • Image Properties modal closing on every action — now stays open on Re-Extract / Patch SMB / Save.
  • Edit User returned 400 Username required — frontend now sends username via query string.
  • USB image download 401 — switched to authenticated fetch + blob download.
  • Backdrop click now closes any modal.

Changed

  • CSS extracted from index.html to web/static/styles.css (theming foundation).
  • Distro profile manifest 0.1.61 — Linux profiles declare boot_method: "kernel".
  • Active-admin lock-out guard on API and CLI — can't demote/disable the only active admin.

Upgrade notes

  • Existing extracted images keep their saved BootParams from the old profile — click Re-detect or re-extract to pick up the new boot params.
  • netboot.xyz needs re-downloading to pull the BIOS variant.
  • No DB migration required.

Docker

docker pull garybowers/bootimus:0.1.62

Don't miss a new bootimus release

NewReleases is sending notifications on new releases.