A free thin client for Proxmox, VMware and Nutanix VMs

Your Windows desktops run on Proxmox VE, VMware vSphere/ESXi, Nutanix AHV, XCP-ng or KVM? OpenThinRDP connects to them today. Remote Desktop is spoken by Windows inside the VM, so the hypervisor underneath does not matter: the same client, the same features, the same five-minute setup as on Hyper-V.

Three ways to connect

You have Set on the device What the user gets
One Windows VM per desk (a reception desk, a till, a lab PC moved into a VM) BROKER = the name of the VM signs in and lands on that VM, full screen
An RDS farm whose session hosts are VMs on Proxmox or VMware BROKER = the RD Connection Broker, LOAD_BALANCE_INFO = the collection the broker sends each user to a session host
A Windows PC or server anywhere, also in a cloud BROKER = its name, with the RD Gateway or a VPN from outside the same

The VM needs only what Windows needs for any Remote Desktop client: Remote Desktop on (Windows Pro, Enterprise or Server) and the users in Remote Desktop Users. Nothing to install on Proxmox, vCenter or in the VM.

Step by step

  1. Download the ISO, write it to a USB stick and start the device from it: try it live, nothing is installed (getting started).
  2. In the settings of the device (the gear on the sign-in form): the name of the VM or the broker, the domain, the keyboard. Sign in: the desktop opens.
  3. Install it on the device from the boot menu when you like what you see.
  4. For a fleet, one file each: the management folder holds config\common.conf for what all devices share and config\<device>.conf with BROKER=<its VM> for each desk; the manager writes them for you (management).

Linux desktops through xrdp

A Linux VM with xrdp is a Remote Desktop server too: set its name as BROKER and the device opens the Linux desktop. xrdp speaks RDP over TCP; with TRANSPORT=auto, the default, the device uses TCP by itself. Running it? Tell us how it goes.

Next: native Proxmox sessions

On the roadmap: sessions over SPICE, Proxmox's own protocol, with the VM chosen in Proxmox itself for each user, Linux VMs and the VM console included, and VNC. Want it first, or something else, such as Citrix or Horizon? Open an issue: what users ask for comes first.

This page is docs/guides/proxmox-vmware-thin-client.md as published on GitHub, where the documentation, the releases and the discussions are.

Try it live. Nothing is installed.

Write the ISO to a USB stick, start a PC from it, sign in to your Windows desktop.