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.

The NexoVirt dashboard with every Proxmox node, its CPU, RAM and storage, and recent activity in one view
Every Proxmox host and node in one dashboard, with live usage and recent activity.

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.

CapabilityProxmox VE web UINexoVirt
Manage several hosts at onceOne login per cluster or standalone hostEvery host and cluster in one panel
Guest list across hostsPer cluster onlyPanel-wide, filterable and searchable
IP management (IPAM), NAT, port forwardingManual, per-node network configIP zones, next-free allocation, NAT and port forwards
Alerts on guest down, CPU, RAM, diskNotifications for backups, replication and updates, no metric rulesAlert rules to an inbox, email, Discord or Google Chat
Customer portal (multi-tenant)Not built for end-customersScoped portal with console, SSH keys and 2FA
Resource plans and enforcementManual quotas, no auto-suspendCores, RAM, disk, traffic and expiry, enforced automatically
REST APIPer cluster (tickets or API tokens)One API for all hosts, tokens limitable per host
In-browser consolenoVNC, SPICE and xterm.js for Proxmox usersTerminal and noVNC, also for your customers
Self-hostedYes, runs on your Proxmox nodeYes, 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.