Prompting to 0.1.x Versioning as lots of people are starting to use it so breaking changes should be thought through.
v0.1.13
Installation
docker pull garybowers/bootimus:0.1.13
Or use latest:
docker pull garybowers/bootimus:latest
Distro Support Expansion
Massively expanded Linux distribution detection and boot support. Bootimus can now automatically detect and properly boot:
- Arch-based: CachyOS, Artix, BlackArch, Parabola, EndeavourOS, Manjaro, SteamOS (multiple kernel path variants)
- Debian-based: Devuan, antiX, MX Linux, PureOS, Deepin, LMDE, SparkyLinux, BunsenLabs
- Ubuntu flavors: Xubuntu, Kubuntu, Lubuntu, Edubuntu, Ubuntu Budgie, Ubuntu MATE, Ubuntu Studio
- Fedora-based: Mageia, Nobara, Ultramarine
- RHEL/CentOS-based: EuroLinux, Springdale, Oracle Linux, Scientific Linux
- Newly supported families: Alpine, Gentoo (+ Calculate), Void, Slackware, Solus, Tiny Core, Clear Linux
A new generic boot file scanner acts as a fallback — it walks the ISO filesystem looking for kernel/initrd pairs and parses syslinux/grub configs to infer boot parameters, so even unrecognized distros have a chance of booting.
Boot Tools (NEW - Alpha)
Note: This feature is new and in alpha. Tool definitions, download URLs, and boot configurations may change in future releases. Please report any issues.
New built-in tools manager with one-click download and iPXE boot menu integration:
- GParted Live — partition editor
- Clonezilla — disk cloning and imaging
- Memtest86+ — memory diagnostics
- SystemRescue — Linux rescue toolkit
- ShredOS — secure disk wiping (nwipe)
- Netboot.xyz — chainload hundreds of OS installers
- Hardware Detection Tool — hardware inventory from PXE
Tools appear as a submenu in the iPXE boot menu when enabled. Download URLs are user-overridable.
Bootloader Set Management
Reworked bootloader management into a proper set-based system:
- Create sets via the UI or by placing files directly in
data/bootloaders/<set-name>/ - Multi-file upload — upload multiple bootloader files to a set at once
- Per-file management — delete individual files from a set
- Per-client bootloader override — assign a specific bootloader set to individual clients
- Filesystem-created sets are automatically detected on refresh
UI Overhaul
Complete redesign of the admin panel:
- Sidebar navigation replacing the old tab bar
- Consistent table styling across all tabs (scroll able containers, unified button and badge styles)
- Dark mode support
- User profile drop down with role display
- Sticky header and sidebar
Client Management
- Show public images toggle — control whether a client sees globally public images
- Boot loader set selector — per-client boot loader set override with "Default (global)" fallback
- Boot loader column in the clients table for at-a-glance visibility