Hi all. I've been building BossMox, an open-source web interface that sits in front of the PVE API, aimed at people coming from Windows, Hyper-V or ESXi who want to run a home lab or a small office without learning Linux storage and networking terms first.
How it works, briefly:
I intend to port all 680 functions over, but this is what is covered so far: guests end to end (create, console, settings, disks, NICs, snapshots, clones, templates, migrate, delete), storage as drives and pools with guided Add storage, a one-step nightly backup job, the free repository switch and rolling cluster updates, a health check, and a setup wizard that can form a cluster. Tested on 9.2, single node and a three-node cluster. PVE 8 isn't tested yet.
In the interest of being upfront: I direct the design and test every change on real hardware, and review all code, though much of the code was written in collaboration with Claude. There are 191 automated tests, and the security reviews and their fixes are documented in the repo, along with a decision record for every design choice. I know some people won't want AI-written code anywhere near a hypervisor, and that's a fair line to hold. It's why it acts only as the signed-in user and why everything is open under AGPL.
I'd value feedback from people who know PVE's internals, especially anywhere BossMox's plain-English version of something is wrong or would mislead someone.
https://github.com/bossmox/bossmox
BossMox is an independent project, not affiliated with or endorsed by Proxmox Server Solutions GmbH
Here are a few screenshots to help entice you to check it out!




How it works, briefly:
- Sign-in uses your PVE account and ticket, so every action runs as you and PVE's permissions apply. There's no service account or API token with its own rights.
- It runs in one small VM, made by a one-command installer that asks before creating anything and changes nothing else on the node.
- The PVE interface stays fully usable alongside it.
I intend to port all 680 functions over, but this is what is covered so far: guests end to end (create, console, settings, disks, NICs, snapshots, clones, templates, migrate, delete), storage as drives and pools with guided Add storage, a one-step nightly backup job, the free repository switch and rolling cluster updates, a health check, and a setup wizard that can form a cluster. Tested on 9.2, single node and a three-node cluster. PVE 8 isn't tested yet.
In the interest of being upfront: I direct the design and test every change on real hardware, and review all code, though much of the code was written in collaboration with Claude. There are 191 automated tests, and the security reviews and their fixes are documented in the repo, along with a decision record for every design choice. I know some people won't want AI-written code anywhere near a hypervisor, and that's a fair line to hold. It's why it acts only as the signed-in user and why everything is open under AGPL.
I'd value feedback from people who know PVE's internals, especially anywhere BossMox's plain-English version of something is wrong or would mislead someone.
https://github.com/bossmox/bossmox
BossMox is an independent project, not affiliated with or endorsed by Proxmox Server Solutions GmbH
Here are a few screenshots to help entice you to check it out!



