You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
docs: update port forwarding docs to include Coder Desktop (#18870)
Noticed that Coder Desktop was missing from port-forwarding docs whichis kind of a big feature for Coder Connect.[preview](https://coder.com/docs/@atif%2Fdesktop-ports/user-guides/workspace-access/port-forwarding)---------Co-authored-by: EdwardAngert <17991901+EdwardAngert@users.noreply.github.com>Co-authored-by: Edward Angert <EdwardAngert@users.noreply.github.com>
|[Coder Desktop](#coder-desktop)| Uses a VPN tunnel to your workspaces and provides access to all running ports. Supports peer-to-peer connections for the best performance.|
14
+
|[`coder port-forward` command](#the-coder-port-forward-command)| Can be used to forward specific TCP or UDP ports from the remote workspace so they can be accessed locally. Supports peer-to-peer connections for the best performance.|
15
+
|[Dashboard](#dashboard)| Proxies traffic through the Coder control plane.|
16
+
|[SSH](#ssh)| Forwards ports over an SSH connection.|
14
17
15
-
The`coder port-forward` command is generally more performant than:
18
+
##Coder Desktop
16
19
17
-
1. The Dashboard which proxies traffic through the Coder control plane versus
18
-
peer-to-peer which is possible with the Coder CLI
19
-
1.`sshd` which does double encryption of traffic with both Wireguard and SSH
20
+
[Coder Desktop](../desktop/index.md) provides seamless access to your remote workspaces, eliminating the need to install a CLI or manually configure port forwarding.
21
+
Access all your ports at`<workspace-name>.coder:PORT`.
20
22
21
23
##The`coder port-forward` command
22
24
@@ -62,7 +64,7 @@ where each segment of hostnames must not exceed 63 characters. If your app
62
64
name, agent name, workspace name and username exceed 63 characters in the
63
65
hostname, port forwarding via the dashboard will not work.
64
66
65
-
###Froman coder_app resource
67
+
###Froma coder_app resource
66
68
67
69
One way to port forward is to configure a`coder_app` resource in the
68
70
workspace's template. This approach shows a visual application icon in the