Collection of image builders [maintainer=@Lassulus]
Go to file
Till Höppner 6bf7e8c291 add make-kexec-bundle (#6)
* add make-kexec-bundle

* kexec_tarball_self_extract_script: set -eu and fail with 1

* make-kexec-bundle: Print out-path directly
2019-01-14 22:41:20 +01:00
bin add make-kexec-bundle (#6) 2019-01-14 22:41:20 +01:00
lib add make-kexec-bundle (#6) 2019-01-14 22:41:20 +01:00
.gitignore add .gitignore 2018-08-11 20:40:57 +02:00
config.nix initial commit 2018-04-28 12:17:58 +02:00
README.md add make-kexec-bundle (#6) 2019-01-14 22:41:20 +01:00

A simple collection of nixos image builders. Just put your stuff into the config.nix and then call one of the image builders.

for example:

bin/make-iso

or

bin/make-iso config.nix

it echoes the path to a iso image, which you then can flash onto an usb-stick or mount & boot in a virtual machine.

we currently have following generators:

format script
iso bin/make-iso
kexec bin/make-kexec
kexec-bundle bin/make-kexec-bundle
openstack bin/make-openstack
qcow2 bin/make-qcow
virtualbox bin/make-virtualbox

we also have following runners:

platform script
qemu-kvm bin/run-vm
qemu-kvm (without gui) bin/run-vm-nogui