mirror of
https://github.com/ManInDark/bootc-image.git
synced 2026-01-20 22:44:28 +01:00
43d5ccfcdd7ac721d6cde6dadf900400fe65c00d
custom bootc image
This repository contains all information necessary to build my very own customized bootc image.
I've attached various links I used to learn about how all of this works below, they are in no particular order.
Build
A qcow image may be built by first calling make oci to build the oci image and then make qcow to turn it into a bootable qcow image. For hardware installation, I recommend the anaconda-iso variant.
You should adapt user & disk settings in disk_config/user.toml before you build your own installation iso though.
It may be necessary to create your own keys: https://github.com/CheariX/silverblue-akmods-keys
Links
- getting started
- Fedora Silverblue is a fully prepared gnome desktop distribution.
- cicd-bootc example repository with github action workflow for building images
- universal-blue prebuilt image provider (Aurora, Bazzite, Bluefin, uCore)
- image building guidance
- authentication in images
- provisioning with qemu and libvirt
- fedora base images
- bootc image builder
- building bootc images from scratch
- building derived images
- osbuild partitioning
- osbuild blueprint reference
- filesystem guide
Installed Software
- man
- langpacks: en, de
- Gnome + Software
- curl
- git
- btop
- nvtop
- tmux
- pciutils
- tailscale
- make
- fzf
- direnv
- wl-clipboard
- ffmpeg
- Flatpak (with default repository configured)
- Chromium
- VSCode
- NVIDIA Drivers
Description
Languages
Shell
55.7%
Makefile
33.1%
Dockerfile
11.2%