{"url":"https://nexovirt.com/proxmox-control-panel","title":"Free Proxmox control panel & web UI alternative · NexoVirt","description":"A free Proxmox control panel and web UI alternative for homelabs: every host in one dashboard, plus IPAM, alerts, a customer portal and a REST API. No sign-up.","markdown_url":"https://nexovirt.com/proxmox-control-panel.md","sections":[{"heading":"A free Proxmox control panel for everything the web UI doesn't do","content":"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.\n\n[Install free](https://docs.nexovirt.com/getting-started/installation/) [Explore features](https://nexovirt.com/features)\n\n![The NexoVirt dashboard with every Proxmox node, its CPU, RAM and storage, and recent activity in one view](https://nexovirt.com/assets/img/screenshots/dashboard-light.webp?v=1792068738)\n\nEvery Proxmox host and node in one dashboard, with live usage and recent activity."},{"heading":"What does NexoVirt add to Proxmox?","content":"The tools a homelab outgrows the stock GUI for, in one install. No plugins, no external services, no paid add-ons.\n\n[See all features](https://nexovirt.com/features)\n\n- ### Every host in one dashboard\n\nAll 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.\n- ### IP addresses that track themselves\n\nDefine 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.\n- ### Alerts where you already look\n\nRules 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.\n- ### Cloud-init OS templates\n\nPick an OS, set a password or SSH key and the guest boots ready to use. Reinstall from the same templates in one click.\n- ### Console in the browser\n\nA real terminal (xterm.js) or a graphical screen (noVNC) for every guest, without opening the Proxmox UI.\n- ### One REST API for all hosts\n\nA documented API with tokens covers hosts, guests and provisioning, so you script what you would otherwise click."},{"heading":"How does NexoVirt compare to the Proxmox web UI?","content":"Proxmox VE ships a solid hypervisor UI for one cluster. NexoVirt adds the layer above it.\n\n| Capability | Proxmox VE web UI | NexoVirt |\n|---|---|---|\n| Manage several hosts at once | One login per cluster or standalone host | Every host and cluster in one panel |\n| Guest list across hosts | Per cluster only | Panel-wide, filterable and searchable |\n| IP management (IPAM), NAT, port forwarding | Manual, per-node network config | IP zones, next-free allocation, NAT and port forwards |\n| 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 |\n| Customer portal (multi-tenant) | Not built for end-customers | Scoped portal with console, SSH keys and 2FA |\n| Resource plans and enforcement | Manual quotas, no auto-suspend | Cores, RAM, disk, traffic and expiry, enforced automatically |\n| REST API | Per cluster (tickets or API tokens) | One API for all hosts, tokens limitable per host |\n| In-browser console | noVNC, SPICE and xterm.js for Proxmox users | Terminal and noVNC, also for your customers |\n| Self-hosted | Yes, runs on your Proxmox node | Yes, on its own small Ubuntu server next to Proxmox |"},{"heading":"Built on top of Proxmox, not instead of it","content":"NexoVirt talks to the Proxmox REST API on your behalf. Your hypervisor, storage, networking and live migration stay exactly as they are.\n\n[See how it works](https://nexovirt.com/how-it-works)\n\n- ### Nothing to reinstall, easy to remove\n\nA small agent imports your existing VMs, containers, storage and networks in place. Remove it at any time and your Proxmox setup is untouched.\n- ### The Proxmox UI stays\n\nKeep using the Proxmox web UI and CLI side by side for HA, replication or anything NexoVirt does not cover.\n- ### Runs next to your nodes\n\nThe 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.\n- ### Free for the homelab, for good\n\nCommunity 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."},{"heading":"Proxmox control panel FAQ","content":"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.\n\nIs 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.\n\nIs 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.\n\nDo 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.\n\nDoes 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."},{"heading":"Related guides","content":"- [ Cloud-init on Proxmox Auto-install packages on the first boot. ](https://nexovirt.com/blog/cloud-init-on-proxmox)\n- [ Docker in an unprivileged LXC Run containers inside Proxmox containers safely. ](https://nexovirt.com/blog/docker-in-unprivileged-proxmox-lxc)\n- [ Proxmox alerts in Discord Get guest-down and disk alerts in your chat. ](https://nexovirt.com/blog/proxmox-discord-alerts)\n- [ All features Everything the panel does, in one list. ](https://nexovirt.com/features)\n- [ How it works Agent, inventory and what stays on Proxmox. ](https://nexovirt.com/how-it-works)\n- [ Pricing Free Community Edition, paid plans for hosting. ](https://nexovirt.com/pricing)"},{"heading":"Start running NexoVirt today","content":"Free for homelabs with unlimited VMs on up to 2 nodes. Running a hosting business? Upgrade in place when you grow, no migration.\n\n[Install free](https://docs.nexovirt.com/getting-started/installation/) [See pricing](https://nexovirt.com/pricing)"}],"faq":[{"question":"Does NexoVirt replace the Proxmox web UI?","answer":"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."},{"question":"Is NexoVirt a good Proxmox GUI alternative for multiple nodes?","answer":"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."},{"question":"Is there a free Proxmox control panel?","answer":"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."},{"question":"Do I have to reinstall Proxmox to use it?","answer":"No. A discovery agent imports your existing nodes, VMs, containers, storage and networks in place, no reinstall and no migration."},{"question":"Does it have a REST API?","answer":"Yes. A documented REST API with API tokens covers hosts, nodes, guests and provisioning, so you can script what you would otherwise click."}]}