Vmm/Qemu web UI for OpenBSD
OpenVmctl
A modern, (non-production-ready) Django administration appliance for OpenBSD's vmm(4) hypervisor and QEMU, built on top of vmctl(8), /etc/vm.conf (vm.conf(5)), QEMU system emulators, pf(4) firewall, and relayd(8) proxying.
active development ongoing
not published yet
Anyone is interested in a tool like this for OpenBSD ?
Anyone is interested to help in code review/development ?



13 comments · 98% upvoted · source · other discussions
I do have https://github.com/catap/obsd.sh and working time to time to support the rest of platforms.
It needs patches, but majority of platforms works well.
Maybe it can help you somehow extend supported platforms.
Thus, here a Blog Post where I keep actual qemu args in easy to copy and past way: https://kirill.korins.ky/articles/openbsd-under-qemu/
Own-Permit-9682 [OP] 1 points · Aug 2026
many thanks guy, I'll see your works
Own-Permit-9682 [OP] 1 points · Aug 2026
Dear u/catap, I'm reviewing obsd.sh and your blog post I just want to say that your work is really solid and will be a **huge** help to me.
I only have one caveat: do I really need to apply all those patches? It complicates the deployment quite a bit.
catap 2 points · Aug 2026 · OpenBSD Developer
If you use OpenBSD as host system, when no. Qemu in ports -current has everythign already, plus all -current kernel has all requires patches to work with my obsd.sh out of the box.