In-browser console
Open a console to any guest right in the browser. An xterm.js serial terminal is the default — crisp text, copy-paste, resize — with noVNC as the graphical fallback.
What it does
The capabilities behind this feature — all self-hosted, all in one panel.
Serial-first
LXC and serial-capable VMs get a fast xterm.js terminal; VMs without a serial console fall back to noVNC automatically.
No credentials in the browser
A one-time session and a server-side WebSocket proxy inject the Proxmox auth cookie — it never reaches the browser.
Node root shell too
Admins get a root shell on the node itself from the node management page, over the same audited, proxied stack.
How to use it
Up and running in a few steps.
-
Open a guest’s detail page and select the Console tab — or click Console in the guest list.
-
The terminal connects through the panel’s own origin; type away.
-
For graphical guests, the noVNC view takes over automatically.
Related features
Be first to run NexoVirt
Apply for the beta and help shape the roadmap.