Still is very much in active development. Expect changes, expect bugs and expect it to break.
To do this we use bootc-image-builder
from quay.io/centos-bootc/bootc-image-builder:latest
aka BiB
. BiB
is a tool that builds bootable ISOs. In the latest release, it requires the image to be stored locally prior to building the ISO. therefore please either pull or build the image and store it locally prior to attempting to build the ISO.
podman pull ghcr.io/defrostediceman/fedora-bootc-workstation:latest
or build it yourself
git clone https://github.com/defrostediceman/fedora-bootc-workstation.git
cd fedora-bootc-workstation
podman build -t ghcr.io/defrostediceman/fedora-bootc-workstation:latest .
Now thats done, we can (attempt to) build the ISO 👀
sudo podman run --rm \
-it \
--privileged \
--pull=newer \
--net=host \
--security-opt \
label=type:unconfined_t \
-v $(pwd)/config.toml:/config.toml \
-v $(pwd)/output:/output \
-v /var/lib/containers/storage:/var/lib/containers/storage \
quay.io/centos-bootc/bootc-image-builder:latest \
--type anaconda-iso \
ghcr.io/defrostediceman/fedora-bootc-workstation:latest
- Gnome settings
- dark mode
- black wallpaper
- minimize to tray
- hide dock
- reduce work spaces
- Remove applications
- Firefox (flatpak & DNF)
- Boxes
- Contacts
- Document scanner
- Document viewer
- Help
- LibreOffice
- Maps
- Parental controls
- Problem reporting
- Remote view
- Rhythmbox
- Text editor
- Videos
- Virtual machine manager
- Weather
- Install applications as Flatpak
- VLC
- Wireshark
- LibreOffice
- GIMP
- Joplin
- COSMIC desktop
- GNOME extensions