Proxmox Virtual Environment allows you to run virtual machines in all shapes and forms. It features its own web-based user interface to manage VMs and the resources they use. These include ISOs, which can be uploaded so that they can be used with a VM. But what if your ISO is currently stored on a machine with access to your Proxmox server, but without an internet browser? In this case, you can use scp
to directly copy and ssh
to otherwise manage your ISOs.
Uploading ISOs to Proxmox via the command line
Building a Custom NixOS Installer ISO via Docker
Custom NixOS installer ISOs can be created using the nixos-generators project. However, as nixos-generators
is built on top of the Nix package manager, it needs to be available. But what if you're using an OS which is not compatible with Nix or don't want to install it on your current system? In this post we'll use the Nix Docker image to resolve this issue.