Leverage Docker and Netboot.xyz to host Harvester/Rocky/Liberty installers and kickstart.
- install docker
- create directories
mkdir /opt/netboot/{config,assets} - deploy with
docker compose -f docker_compose.yaml up -d - Add
menu.ipxeto/opt/netboot/config/menus/menu.ipxefrom below. - Add assets to
/opt/netboot/assets/directory, aka unpack ISOs to directory.
Take a look at the tree output below. I truncated to show the important files.