A new service is available on the FAI project website https://fai-project.org/FAIme

Build your own customized installation ISO for Ubuntu!

You can select if you want to install an Ubuntu LTS 22.04 server or desktop and enable Ubuntu LTS packages which are also called Hardware Enablement (HWE). Different disk partition schemes including LVM are available and you can select a language and keyboard layout and add your own list of packages which are then automatically installed from the customized installation media. It's possible to upload your public ssh key or specify your github account name for easy access to the root account.

Advanced users may upload a postinst script, which can be executed during the first boot of the computer. It's also possible to add options for grub.