Skip to content

WHYCRASH/iShouldGoToBed

Repository files navigation

Custom Debian AI ISO Automation

Project Scope

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.

Features

  • 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, and python3-full inside 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/interfaces to accept DHCP on boot.
  • Automated Changelog: The build script outputs every step to CHANGELOG.md for full traceability.

Usage

Simply run ./build_iso.sh with superuser privileges in a Debian/Ubuntu environment where live-build is installed.

sudo ./build_iso.sh

The resulting ISO will be generated in the iso-build/ directory, and a CHANGELOG.md file will track the build progress.

About

dont lecture me

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors