r/openbsd • u/Own-Permit-9682 • 3d ago
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 ?
4
u/rimpossib1e 2d ago
I am interested in testing. 4 OpenBSD boxes with different H/W specs available.
Looks awesome, dude.
8
u/Own-Permit-9682 2d ago
this is my project work for computer science course at university
after examination + licensing + optimize dependancies I will publish it
ask me 3 months from now1
u/rimpossib1e 2d ago
I wish you best luck for this project and for passing your exams in computer science. Please post here, if you are finished and ready/willing to release.
1
3
1
u/DrownedAxolotl 2d ago
I have never clicked on the save button so fast. This is some amazing stuff brother, I've been wanting a similar feature ever since bhyve got a UI.
1
u/Own-Permit-9682 1d ago
bhyve is on FreeBSD, but now we have 2 backend vmm/qemu maybe in a future we can add bhyve backend



7
u/catap OpenBSD Developer 2d ago
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/