#Recipes
These complete examples cover common build patterns.
To use one, open a build's YAML tab, paste the recipe, then update its URLs, credentials, and provisioners. The linked concept pages explain each field and show its visual-editor controls.
- Linux from a Cloud Image — Cloud images are the simplest starting point: boot, provision, and capture.
- Linux from an ISO — Use an ISO when there is no cloud image or you need a specific install layout. This recipe drives the installer with a preseed or kickstart file served from the HTTP directory.
- Hello World — Start here: a single-VM module that boots a Debian 12 cloud image.
- Windows from an ISO — Windows builds need a little more setup. Paste the YAML below into the editor's YAML tab; the concept pages explain each field.
- Multi-VM Builds — This multi-VM module boots its VMs in parallel on a shared network. Each becomes a template VM, and clones start the group together.
- Layered Builds — A build can start from another build's output. This lets you create a stack of modules, each adding to the last. In the visual editor, choose Existing Image; in YAML, use source.buildref. See Sources for details.
- Sample Autounattend — Find and replace any references to YOUR with values that suit your build. IE YOURCOMPUTERNAME, YOURUSERNAME, YOURUSER, YOURPASSWORD, etc.