Read-only pull mirror of github.com/ublue-os/titanoboa: quine-linux's live/titanoboa-build-iso.sh comes from here.
Find a file
2025-03-24 10:13:57 -03:00
.github fix: use titanoboa's repo directly for testing action 2025-03-24 10:13:57 -03:00
src fix: readd flatpaks by squashing them into the ISO root (#32) 2025-03-23 20:40:43 -03:00
.gitignore feat: add functional live ISO 2025-03-19 02:36:21 -03:00
action.yml feat: add iso building action with rootfs hook (#29) 2025-03-24 10:13:17 -03:00
Justfile feat: add iso building action with rootfs hook (#29) 2025-03-24 10:13:17 -03:00
LICENSE Initial commit 2025-03-18 23:33:12 -04:00
README.md docs: describe components 2025-03-22 17:27:31 -04:00

Titanoboa (Alpha)

A bootc installer designed to install an image as quickly as possible.

Mission

This is an experiment to see how far we can get building our own ISOs. The objective is to:

  • Generate a LiveCD so users can try out an image before committing
  • Install the image and flatpaks to a selected disk with minimal user-input
  • Basically be an MVP for bootc install

Why?

Waiting for existing installers to move to cloud native is untenable, let's see if we can remove that external dependency forever. 😈

Components

  • LiveCD (done in this repository)
  • ublue-os/yai - Tauri bootc install wrapper

Building a Live ISO

just build ghcr.io/ublue-os/bluefin:lts
just vm ./output.iso

TODO

  • Have an installer for the Live ISO
  • Different names for each image
  • (installer) Figure out how to copy flatpaks to the installed system

Contributor Metrics

Alt