761 B
761 B
Nixs base image for promxox
This is the nixos base image to be used as a template in proxmox
Using this base image
Build the image on remote builder
nix build .#base --builders "ssh://root@nixos-builder.lab x86_64-linux"
Copy to target proxmox storage
scp ./result/vzdump-qemu-nixos-*.vma.zst jupiter:/mnt/pve/templates-nfs/dump/
In proxmox UI
- Go to datacenter->[node]->[storage]->backups
- Restore the image which was uploaded now
- Provide name, cpu, memory etc. Don't auto-start
- Open the new VM -> click on
more-> convert to template
Testing the template manually
- click on base image -> more -> clone
- Once cloned, provide cloud-init parameters as needed
- Adjust hard-disk size as needed.
- start and test