A free Proxmox control panel for everything the web UI doesn't do
NexoVirt is a free, self-hosted Proxmox web UI alternative that runs next to the GUI you already know. It puts every host in one dashboard and adds what the web UI doesn't do: IP management, alerts, a customer portal and a REST API. The Community Edition runs unlimited VMs on up to 2 Proxmox nodes, with no sign-up and no license key.
What does NexoVirt add to Proxmox?
The tools a homelab outgrows the stock GUI for, in one install. No plugins, no external services, no paid add-ons.
-
Every host in one dashboard
All your Proxmox hosts, nodes, VMs and containers in one view, with live usage charts and an activity feed. No more switching between per-node screens.
-
IP addresses that track themselves
Define an IP zone once and every new guest gets the next free address, injected at boot (IPAM). NAT and port forwarding for private networks come from the same panel.
-
Alerts where you already look
Rules for guest down, CPU, RAM and disk send to an inbox, email, Discord or Google Chat, so you hear about a full disk before a service stops.
-
Cloud-init OS templates
Pick an OS, set a password or SSH key and the guest boots ready to use. Reinstall from the same templates in one click.
-
Console in the browser
A real terminal (xterm.js) or a graphical screen (noVNC) for every guest, without opening the Proxmox UI.
-
One REST API for all hosts
A documented API with tokens covers hosts, guests and provisioning, so you script what you would otherwise click.
How does NexoVirt compare to the Proxmox web UI?
Proxmox VE ships a solid hypervisor UI for one cluster. NexoVirt adds the layer above it.
| Capability | Proxmox VE web UI | NexoVirt |
|---|---|---|
| Manage several hosts at once | One login per cluster or standalone host | Every host and cluster in one panel |
| Guest list across hosts | Per cluster only | Panel-wide, filterable and searchable |
| IP management (IPAM), NAT, port forwarding | Manual, per-node network config | IP zones, next-free allocation, NAT and port forwards |
| Alerts on guest down, CPU, RAM, disk | Notifications for backups, replication and updates, no metric rules | Alert rules to an inbox, email, Discord or Google Chat |
| Customer portal (multi-tenant) | Not built for end-customers | Scoped portal with console, SSH keys and 2FA |
| Resource plans and enforcement | Manual quotas, no auto-suspend | Cores, RAM, disk, traffic and expiry, enforced automatically |
| REST API | Per cluster (tickets or API tokens) | One API for all hosts, tokens limitable per host |
| In-browser console | noVNC, SPICE and xterm.js for Proxmox users | Terminal and noVNC, also for your customers |
| Self-hosted | Yes, runs on your Proxmox node | Yes, on its own small Ubuntu server next to Proxmox |
Built on top of Proxmox, not instead of it
NexoVirt talks to the Proxmox REST API on your behalf. Your hypervisor, storage, networking and live migration stay exactly as they are.
-
Nothing to reinstall, easy to remove
A small agent imports your existing VMs, containers, storage and networks in place. Remove it at any time and your Proxmox setup is untouched.
-
The Proxmox UI stays
Keep using the Proxmox web UI and CLI side by side for HA, replication or anything NexoVirt does not cover.
-
Runs next to your nodes
The installer sets NexoVirt up on a fresh Ubuntu server (a small VM is fine) and connects it to your running Proxmox VE node or cluster.
-
Free for the homelab, for good
Community Edition has every core feature and unlimited VMs on up to 2 nodes. If you ever pay for more and stop, the panel falls back to Community instead of locking you out.
Proxmox control panel FAQ
Does NexoVirt replace the Proxmox web UI?
No, it runs alongside the Proxmox VE web UI and adds what the stock GUI does not: a panel-wide view across every host, a hosting layer (plans, OS templates, a customer portal, async provisioning), IPAM, alerting and a cleaner REST API. Keep using the Proxmox UI whenever you like.
Is NexoVirt a good Proxmox GUI alternative for multiple nodes?
Yes. Instead of switching between per-node Proxmox screens, NexoVirt gives you one dashboard, guest list and inventory across every host and cluster you run, no node-hopping.
Is there a free Proxmox control panel?
Yes. The Community Edition is free and self-hosted with every core feature (customer portal, IPAM, plans, alerting, REST API) and unlimited VMs on up to 2 Proxmox nodes. No sign-up and no license key: the installer sets it up. Paid plans only add more nodes and business features such as white-label branding.
Do I have to reinstall Proxmox to use it?
No. A discovery agent imports your existing nodes, VMs, containers, storage and networks in place, no reinstall and no migration.
Does it have a REST API?
Yes. A documented REST API with API tokens covers hosts, nodes, guests and provisioning, so you can script what you would otherwise click.
Start running NexoVirt today
Free for homelabs with unlimited VMs on up to 2 nodes. Running a hosting business? Upgrade in place when you grow, no migration.