← All TILs

proxmox

5 TILs filed under proxmox.

Installing a RIPE Atlas software probe in a Proxmox LXC - 2026-09-05

RIPE Atlas probes are little devices (or software) that measure Internet connectivity from wherever you run them, and contribute that data back to a global measurement network. I wanted to run one from my homelab without dedicating a whole VM to it, so it's a good fit for a…

Injecting qemu-guest-agent into an Ubuntu cloud template, from the CLI - 2026-09-07

A cloud image straight from Ubuntu doesn't have qemu-guest-agent installed, so every VM cloned from a template built on one starts without it — no IP reporting, no clean shutdown/snapshot coordination from Proxmox's side. Two separate things need to be true before it works: the…

A libvirt RHEL Kickstart example ported to Proxmox, minus the one flag with no equivalent - 2026-09-20

flozanorht/kickstart is a small, real, MIT-licensed pair of Kickstart files and virt-install scripts written to accompany a Red Hat Developer article on libvirt. Read directly from the repo rather than described secondhand, both variants (boot-iso/ — a minimal netinstall image…

Debugging a Proxmox VM whose cloud-init config didn't apply - 2026-09-20

A VM boots but the user, SSH key, or network config from cloud-init never showed up. Before guessing, cloud-init's own diagnostic commands narrow this down to "cloud-init never ran," "cloud-init ran but a module failed," or "cloud-init did what it was told, and what it was told…

A Proxmox VM on demand, NixOS from Git: OpenTofu builds a skeleton, nixos-anywhere replaces it, and the host key exists before the VM - 2026-09-27

The goal is a Proxmox VM created on demand that ends up as a NixOS machine described in Git, with its secrets, and with no hand-made template. It takes three tools, each doing one thing: