Getting started

NexoVirt documentation

NexoVirt is a self-hosted control panel for managing multiple Proxmox VE hosts and clusters from one place.

What NexoVirt is

NexoVirt gives you a friendlier interface than raw Proxmox for everyday work: creating and reinstalling guests, watching live metrics, opening a console, managing networking, and a clean, token-authenticated REST API to automate against. You can also hand your own customers a slim self-service portal that only shows the servers they own.

It runs on its own management server and talks to your Proxmox nodes over the Proxmox REST API plus a small on-host helper agent. It is never installed on the Proxmox nodes themselves.

NexoVirt's Community Edition is free (self-hosted, up to 2 Proxmox nodes). See Editions & licensing.

How it fits together

Management server

The NexoVirt panel itself, on its own Ubuntu VM. It stores hosts, users, plans, metrics and inventory.

Proxmox hosts

Your existing Proxmox VE nodes. NexoVirt talks to them over the Proxmox REST API, nothing of yours is replaced.

On-host agent

A small, constrained helper installed on each host that unlocks provisioning, image staging and networking.

What you get

  • A panel-wide dashboard and guest list across every connected host, no host picking.
  • A guided create wizard, live consoles, reinstall, and a rich per-guest detail page.
  • IP address management, NAT & port-forwarding, and read-only firewall inspection.
  • Plans with optional enforcement, a multi-tenant customer portal, and alerting.
  • A clean REST API with a consistent { success, data, error } envelope.

Next steps

This documentation describes NexoVirt as it stands today and grows with it. Something missing? Get started free.
On this page