Skip to content

Commit 422e10b

Browse files
committed
clean up and fix some links
1 parent 31c8df0 commit 422e10b

23 files changed

+38
-1637
lines changed

docs/admin/networking/README.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -29,28 +29,28 @@ In order for clients to be able to establish direct connections:
2929
> **Note:** Direct connections via the web browser are not supported. To improve
3030
> latency for browser-based applications running inside Coder workspaces in
3131
> regions far from the Coder control plane, consider deploying one or more
32-
> [workspace proxies](../admin/workspace-proxies.md).
32+
> [workspace proxies](./workspace-proxies.md).
3333
3434
- The client is connecting using the CLI (e.g. `coder ssh` or
3535
`coder port-forward`). Note that the
3636
[VSCode extension](https://marketplace.visualstudio.com/items?itemName=coder.coder-remote)
3737
and [JetBrains Plugin](https://plugins.jetbrains.com/plugin/19620-coder/), and
38-
[`ssh coder.<workspace>`](../cli/config-ssh.md) all utilize the CLI to
38+
[`ssh coder.<workspace>`](../../reference/cli/config-ssh.md) all utilize the CLI to
3939
establish a workspace connection.
4040
- Either the client or workspace agent are able to discover a reachable
4141
`ip:port` of their counterpart. If the agent and client are able to
4242
communicate with each other using their locally assigned IP addresses, then a
4343
direct connection can be established immediately. Otherwise, the client and
4444
agent will contact
45-
[the configured STUN servers](../cli/server.md#derp-server-stun-addresses) to
45+
[the configured STUN servers](../../reference/cli/server.md#derp-server-stun-addresses) to
4646
try and determine which `ip:port` can be used to communicate with their
4747
counterpart. See [STUN and NAT](./stun.md) for more details on how this
4848
process works.
4949
- All outbound UDP traffic must be allowed for both the client and the agent on
5050
**all ports** to each others' respective networks.
5151
- To establish a direct connection, both agent and client use STUN. This
5252
involves sending UDP packets outbound on `udp/3478` to the configured
53-
[STUN server](../cli/server.md#--derp-server-stun-addresses). If either the
53+
[STUN server](../../reference/cli/server.md#--derp-server-stun-addresses). If either the
5454
agent or the client are unable to send and receive UDP packets to a STUN
5555
server, then direct connections will not be possible.
5656
- Both agents and clients will then establish a
@@ -61,7 +61,7 @@ In order for clients to be able to establish direct connections:
6161
## coder server
6262

6363
Workspaces connect to the coder server via the server's external address, set
64-
via [`ACCESS_URL`](../admin/configure.md#access-url). There must not be a NAT
64+
via [`ACCESS_URL`](../../admin/configure.md#access-url). There must not be a NAT
6565
between workspaces and coder server.
6666

6767
Users connect to the coder server's dashboard and API through its `ACCESS_URL`
@@ -105,14 +105,14 @@ for more information on how this process works.
105105

106106
If a direct connection is not available (e.g. client or server is behind NAT),
107107
Coder will use a relayed connection. By default,
108-
[Coder uses Google's public STUN server](../cli/server.md#--derp-server-stun-addresses),
108+
[Coder uses Google's public STUN server](../../reference/cli/server.md#--derp-server-stun-addresses),
109109
but this can be disabled or changed for
110-
[offline deployments](../install/offline.md).
110+
[offline deployments](../../install/offline.md).
111111

112112
### Relayed connections
113113

114114
By default, your Coder server also runs a built-in DERP relay which can be used
115-
for both public and [offline deployments](../install/offline.md).
115+
for both public and [offline deployments](../../install/offline.md).
116116

117117
However, Tailscale has graciously allowed us to use
118118
[their global DERP relays](https://tailscale.com/kb/1118/custom-derp-servers/#what-are-derp-servers).
@@ -169,7 +169,7 @@ with security policies. In these cases, pass the `--browser-only` flag to
169169
`coder server` or set `CODER_BROWSER_ONLY=true`.
170170

171171
With browser-only connections, developers can only connect to their workspaces
172-
via the web terminal and [web IDEs](../ides/web-ides.md).
172+
via the web terminal and [web IDEs](../../user-guides/workspace-access/web-ides.md).
173173

174174
## Troubleshooting
175175

docs/architecture/1k-users.md

-51
This file was deleted.

docs/architecture/2k-users.md

-59
This file was deleted.

docs/architecture/3k-users.md

-62
This file was deleted.

0 commit comments

Comments
 (0)