I am building my custom build using fedora bootc 44 as base and saw some things missing like wifi etc… I would like to know or see full list what is already there and what I need to add to get stuff fully working
The simplest method is to run the image as a container and then see what’s in there. podman run --rm -it quay.io/fedora/fedora-bootc:43 /bin/bash will get you a shell.
You could also check the source repo but I often find it quicker to just start a container.
If you want to replicate (partly) the fedora workstation, you can look into dnf groups and environments. For example, running dnf environment info workstation-product-environment list all groups that belong to workstation, and every group contains many packages. You can then run for example dnf group info gnome-desktop to see all packages that belong to a default installation of the gnome desktop.
Thanks I figured many things already now just some wifi and hardware stuff left. No idea what I am missing on to actually get wifi to work for now, but I will crack that too soon
The Fedora examples repo has an example of setting up wifi.
You need to consider how to handle the wifi password - putting it into the container image might not be the best idea. For my own use-case I got lazy and attached a keyboard and screen to the device and put in the password manually, but that doesn’t really scale ![]()
anaconda saves if you set it up and also Noctalia shell saves all wifi i just had issue where hardware was missing and that solved by adding wifi device firmwares. learned lot of past days again on containerised world and now there is working setup and all builds work and iso builds etc