github garybowers/bootimus v0.1.70

13 days ago

v0.1.70

Added

  • Windows binaries: bootimus-windows-amd64.exe and bootimus-windows-arm64.exe published alongside the Linux builds.
  • Simplified Chinese (zh-CN) localisation: Full translation across the admin UI, marketing site, and documentation. The language picker auto-selects zh-CN for Chinese browsers.
  • Documentation translations: Complete docs (admin, appliance, authentication, auto-install, clients, deployment, dhcp, distro-profiles, images) now in German, Spanish, French, Russian, and Simplified Chinese.
  • CLI bootimus bootloaders: list, use <set>, and active subcommands for managing iPXE bootloader sets from the shell.
  • CLI bootimus version: Prints the version; --verbose adds commit, build state, build tags, Go version, and iPXE version.
  • New distro profiles: AlmaLinux, Rocky Linux, and Raspberry Pi OS.
  • New distro logos: AlmaLinux, Rocky Linux, Raspberry Pi OS, DragonFlyBSD, NetBSD, OpenBSD, and Slackware.

Fixed

  • Docker ISO extraction: Replaced the no-op bsdtar package with libarchive-tools, restoring extraction on the official image. Thanks to @JakeStanger for the patch.
  • Linux Mint profile: Refreshed to 22.3 (Cinnamon / MATE / XFCE) and switched to the University of Kent mirror.

Changed

  • Static builds: Server now ships as a fully static binary, enabling clean Windows cross-compilation and removing the glibc dependency.

Upgrade notes

  • Windows users: grab bootimus-windows-amd64.exe from the release page. Proxy DHCP, TFTP, and HTTP boot work on Windows; admin UI is unchanged.
  • No DB migration required.

Docker

docker pull garybowers/bootimus:0.1.70

Don't miss a new bootimus release

NewReleases is sending notifications on new releases.