feat: Add support for ipxe boot ephemeral systems

This commit is contained in:
UGA Innovation Factory
2025-12-10 14:42:22 -05:00
committed by Hunter Halloran
parent 1412529b0f
commit 8a4e574b90
11 changed files with 307 additions and 6 deletions

View File

@@ -25,8 +25,8 @@
};
buildMethods = lib.mkOption {
type = lib.types.listOf lib.types.str;
default = [ "iso" ];
description = "List of allowed build methods (iso, lxc, proxmox).";
default = [ "installer-iso" ];
description = "List of allowed build methods (installer-iso, iso, ipxe, lxc, proxmox).";
};
};
@@ -102,7 +102,7 @@
# Hide the OS choice for bootloaders.
# It's still possible to open the bootloader list by pressing any key
# It will just not appear on screen unless a key is pressed
loader.timeout = 0;
loader.timeout = lib.mkDefault 0;
};
# Set your time zone.