cv4pve-vdi is a desktop VDI client for Proxmox VE that provides a graphical interface to browse, filter and connect to virtual machines and containers via SPICE and RDP — without opening the Proxmox web UI.
Features:
Card and list view for VM/CT browsing
SPICE console launch via remote-viewer
RDP launch via mstsc or xfreerdp
VM/CT power control (Start / Shutdown)
Real-time CPU and RAM usage bars
Auto-refresh every 10 seconds
Filter by node, status, type and tags
Multi-host support for multiple clusters
Light and Dark themes
What's new in 1.8.0
Added - Simplified and Traditional Chinese UI translations, in the language picker of the login window (#42) Documentation - Documentation site. The documentation moved from Markdown files in the repository to corsinvest.github.io/cv4pve-vdi: getting started, permissions, how it connects, the main window, SPICE and VNC, services, launchers, guest setup, kiosk mode, settings and languages. Every page was checked against the code - New product icon for the documentation site and the README - Services and Settings pages follow the code: the IP address of containers and the NIC matching, the backup of an unreadable configuration - No em or en dashes in the documentation, the code comments and the interface texts (window titles use a middle dot); documentation theme 2.6.1 Fixed - A node, pool or tag filter whose resource no longer exists kept its checkbox and its active selection, so the list stayed filtered by something that is gone: stale checkboxes and filters are now removed at the next refresh. Pool and tag checkboxes are built from the same guests the list shows, so a stopped guest you can start keeps its pool and tag filters, and gets its checkboxes too (#66, thanks @skygunner) - An unreadable configuration file was silently replaced by the defaults on the next save, losing clusters, VM services and stored credentials: it is now kept as config.bak-<timestamp> and the login window says so. The configuration is written to a temporary file and moved into place, so a crash mid-write no longer truncates it; on Linux and macOS the temporary and backup files are created readable only by the user (#48, thanks @skygunner) - View documentation in Settings → Kiosk opened docs/KIOSK.md on GitHub, removed with the move to the documentation site; it now opens the Kiosk mode page. Documentation in the ⋮ menu opens the documentation site instead of the README - The viewer path pointed to virt-viewer, installed next to remote-viewer by the same package, and every console opened the misleading No running virtual machine found dialog: cv4pve-vdi now uses the remote-viewer in the same folder, and warns only when it is missing. A SPICE viewer that fails to start is reported instead of ignored (#41) - The command line of a launcher, with the password it may contain, is no longer printed to the console; the temporary Windows Credential Manager entry is removed also when the program fails to start (#44) - Add selected and Cancel in the Discover dialog did not close it (#45) …
A complete digital workspace solution that delivers secure access to the information, apps, and other content that is relevant to a person’s role in your organization.