JetBrains Gateway
The following walkthrough details how to connect JetBrains Gateway to Coder.
Creating a new JetBrains Gateway Connection
-
Open Gateway, make sure "SSH" is selected under "Remote Development"
-
Click "New Connection"

-
In the resulting dialog, click the gear icon to the right of "Connection:"

-
Hit the "+" button to add a new SSH connection

-
For the Host, enter
coder.<workspace name> -
For the Port, enter
22(this is ignored by Coder) -
For the Username, enter your workspace username
-
For the Authentication Type, select "OpenSSH config and authentication agent"
-
Make sure the checkbox for "Parse config file ~/.ssh/config" is checked.
-
Click "Test Connection" to validate these settings.
-
Click "OK"

-
Select the connection you just added

-
Click "Check Connection and Continue"

-
Select the JetBrains IDE for your project and the project directory. SSH into your server to create a directory or check out code if you haven't already.

Note the JetBrains IDE is remotely installed into
~/. cache/JetBrains/RemoteDev/dist -
Click "Download and Start IDE" to connect.


