v0.1.51
v0.1.51
New Features
- Windows unattended PXE install (opt-in via
--windows-smb) — zero-touch PXE boot to a running Windows 10/11 install. Isolatedsmbdexposes each extracted Windows ISO as an SMB share;boot.wimis patched so WinPE auto-mounts it and launchessetup.exe. Docker image now ships with samba. - Database snapshot/backup — new
Snapshotterinterface with SQLite (VACUUM INTO) and PostgreSQL (pg_dump) implementations, so backups are portable and restore-ready. - Extraction progress reporting — admin UI surfaces live stage + percent for ISO extractions.
- Bootimus website under
website/— landing page, downloads, localised docs scaffolding (en/de/es/fr/ru), Astro-based. - Bootimus logo — thanks @popy2k14 (#52).
UI
- New SMB chip on patched Windows images and Patch SMB / Re-patch SMB button on the image properties panel.
- Settings tab now surfaces Windows SMB status:
Enabled (N shares, port 445),Disabled, orRequested but unavailable. - Extraction progress bars show live stage + percent.
- Boot Parameters field greyed out for Windows images (ignored by wimboot).
Bug Fixes
- Windows installations — boot.wim patching, SMB share registration, DHCP network-readiness race.
Requirements (only if enabling --windows-smb)
smbdin PATH (bundled in Docker image;apt install samba/pacman -S sambafor standalone).- Port 445 reachable from clients.
setcapusers also need:sudo setcap 'cap_net_bind_service=+eip' /usr/sbin/smbd.
Upgrade Notes
- No-op unless you enable
--windows-smb. - If enabling: click Patch SMB on existing Windows ISOs (or re-extract).
Full Changelog: popy2k14/bootimus@v0.1.38...v0.1.51
Docker
docker pull garybowers/bootimus:0.1.51