Saturday, June 07, 2014

Simple web UI for managing Libvirt / KVM

When looking for a simple web interface to create / start / stop / delete VMs, I was only able to find systems that seemed overkill for my needs. I wanted something very minimal, where I wouldn't have to install and keep too many libraries up to date. I therefore wrote a simple Python CGI script and a few helper scripts to do the actual privileged operations, to be called via sudo. The code is available here on Github.