mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
fix: improve formatting in Gateway docs (#8949)
* fix: image formatting for gateway docs * chore: fix some more spots * more * fmt * space things out more
This commit is contained in:
+45
-9
@@ -19,17 +19,26 @@ manually setting up an SSH connection.
|
||||
Gateway home screen
|
||||
1. Click "Connect to Coder" at the top of the Gateway home screen to launch the
|
||||
plugin
|
||||
|
||||

|
||||
|
||||
1. Enter your Coder deployment's Access Url and click "Connect" then paste the Session Token and click "OK"
|
||||
|
||||

|
||||
|
||||
1. Click the "+" icon to open a browser and go to the templates page in your
|
||||
Coder deployment to create a workspace
|
||||
|
||||
1. If a workspace already exists but is stopped, click the green arrow to start
|
||||
the workspace
|
||||
|
||||
1. Once the workspace status says Running, click "Select IDE and Project"
|
||||
|
||||

|
||||
|
||||
1. Select the JetBrains IDE for your project and the project directory then
|
||||
click "Start IDE and connect" 
|
||||
|
||||

|
||||
|
||||
> Note the JetBrains IDE is remotely installed into
|
||||
@@ -39,8 +48,11 @@ manually setting up an SSH connection.
|
||||
|
||||
1. Click the gear icon at the bottom left of the Gateway home screen and then
|
||||
"Settings"
|
||||
|
||||
1. In the Marketplace tab within Plugins, type Coder and if a newer plugin
|
||||
release is available, click "Update" and "OK" 
|
||||
release is available, click "Update" and "OK"
|
||||
|
||||

|
||||
|
||||
### Configuring the Gateway plugin to use internal certificates
|
||||
|
||||
@@ -97,32 +109,56 @@ keytool -import -alias coder -file cacert.pem -keystore /Applications/JetBrains\
|
||||
> these steps.
|
||||
|
||||
1. [Install Gateway](https://www.jetbrains.com/help/idea/jetbrains-gateway.html)
|
||||
|
||||
1. [Configure the `coder` CLI](../ides.md#ssh-configuration)
|
||||
|
||||
1. Open Gateway, make sure "SSH" is selected under "Remote Development"
|
||||
1. Click "New Connection" 
|
||||
|
||||
1. Click "New Connection"
|
||||
|
||||

|
||||
|
||||
1. In the resulting dialog, click the gear icon to the right of "Connection:"
|
||||
|
||||

|
||||
1. Hit the "+" button to add a new SSH connection 
|
||||
|
||||
1. Hit the "+" button to add a new SSH connection
|
||||
|
||||

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

|
||||
|
||||
1. Select the connection you just added
|
||||

|
||||
|
||||

|
||||
|
||||
1. Click "Check Connection and Continue"
|
||||
|
||||

|
||||
1. 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.
|
||||
|
||||
1. 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`
|
||||
|
||||
1. Click "Download and Start IDE" to connect.
|
||||
|
||||

|
||||
|
||||
## Using an existing JetBrains installation in the workspace
|
||||
|
||||
Reference in New Issue
Block a user