Remote Desktop

VNC Desktop

The common way to use remote desktops with Coder is through VNC.

VNC Desktop in Coder

Workspace requirements:

Installation instructions vary depending on your workspace's operating system, platform, and build system.

As a starting point, see the enterprise-desktop image. It can be used to provision a Dockerized workspace with the following software:

  • Ubuntu 24.04
  • XFCE Desktop
  • KasmVNC Server and Web Client

RDP Desktop

To use RDP with Coder, you'll need to install an RDP client on your local machine, and enable RDP on your workspace.

Use the following command to forward the RDP port to your local machine:

coder port-forward <workspace-name> --tcp 3399:3389

Then, connect to your workspace via RDP at localhost:3399.

windows-rdp

Note

The default username is Administrator and the password is coderRDP!.

RDP Web

Our Windows RDP module in the Coder Registry adds a one-click button to open an RDP session in the browser. This requires just a few lines of Terraform in your template, see the documentation on our registry for setup.

Windows RDP Module in a Workspace

Amazon DCV Windows

Our Amazon DCV Windows module adds a one-click button to open an Amazon DCV session in the browser. This requires just a few lines of Terraform in your template, see the documentation on our registry for setup.

Amazon DCV Windows Module in a Workspace