This project provides a repeatable bash automation framework utilizing live-build on Debian. The goal is to compile a custom, lightweight, and security-focused Linux ISO that places a heavy emphasis on AI workflows and orchestration.
By design, this distribution is non-headless but intentionally minimizes graphical overhead by purging all unnecessary X11 and GUI components. It sets up an ideal foundation for orchestrating AI applications in a minimal footprint.
- Minimal Debian Base: Built on top of Debian Bookworm for a stable and lightweight foundation.
- AI/Orchestration Ready: Comes pre-installed with
git,curl,tmux, andpython3-fullinside the target squashfs filesystem. - GUI Purged: A configuration hook aggressively removes X11 and Wayland packages to reduce attack surface and resource usage.
- DHCP Networking: Out-of-the-box network connectivity configured via
/etc/network/interfacesto accept DHCP on boot. - Automated Changelog: The build script outputs every step to
CHANGELOG.mdfor full traceability.
Simply run ./build_iso.sh with superuser privileges in a Debian/Ubuntu environment where live-build is installed.
sudo ./build_iso.shThe resulting ISO will be generated in the iso-build/ directory, and a CHANGELOG.md file will track the build progress.