← Back to infra overview

Xubuntu Dev VM

This is a Xubuntu virtual machine on Proxmox pve2 in the study that serves as my main development environment, replacing the need for a dedicated physical workstation. It's designed to be lightweight, remotely accessible from anywhere, and — most importantly — completely disposable, which is what makes it a safe place to let AI coding agents operate with far more autonomy than I'd otherwise allow.

Why a disposable VM is the biggest advantage

Remote workflow via SSH

Graphical fallback via Chrome Remote Desktop

This setup deliberately treats the dev VM as ephemeral infrastructure, not a pet — the philosophy is: keep state in Git, keep the VM replaceable, and let daily backups absorb the risk of giving an AI agent real write access to the system.