This project aims to create a custom, minimal ISO image for unattended installation of Archlinux without using net-boot, cloud-init or any other similar technology.
Configurations and user credentials are read from
config.jsonand installation is performed byarch.shin live ISO environment.ISO is created and released (with version tag) by Github Workflow. Instructions for creating ISO are in
buildiso.sh, which is executed by Github Workflow.A
git tag’s push is all needed to trigger the workflow. Once workflow is completed custom ISO is available in repo’s releases for download.
Blog and Demo Video