Skip to content

Commit 9bec4c7

Browse files
committed
add air-gapped section and vs code to it
1 parent fb3c0b4 commit 9bec4c7

File tree

3 files changed

+40
-0
lines changed

3 files changed

+40
-0
lines changed

docs/admin/air-gapped/index.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Air-gapped
2+
3+
Coder can be deployed in air-gapped or offline environment.
4+
5+
Use the [air-gapped deployments documentation](../../install/offline.md) for
6+
deployment considerations and configuration, and use the docs in this section
7+
for more specific reference and tutorials.
8+
9+
<children></children>

docs/admin/air-gapped/vs-code.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Visual Studio Code in air-gapped environments
2+
3+
Many Coder administrators deploy Coder in [air-gapped environments](../../install/offline.md) where the server or workspaces do not have network access to external websites such as `registry.terraform.com` or `code.visualstudio.com`.
4+
5+
## Allow network access to the VS Code Extension Marketplace
6+
7+
If some network access is allowed, you can allow users access to `code.visualstudio.com`.
8+
9+
When they connect to a workspace with VS Code Remote SSH, their desktop will download the server and scp it into the workspace.
10+
11+
## Portable mode
12+
13+
VS Code [Portable mode](https://code.visualstudio.com/docs/editor/portable) is a self-contained, or "portable," installation of VS Code that uses local files for both installation and application data such as extensions.

docs/manifest.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -619,6 +619,24 @@
619619
}
620620
]
621621
},
622+
{
623+
"title": "Air-gapped",
624+
"description": "Configure your air-gapped or offline Coder deployment",
625+
"path": "./admin/air-gapped/index.md",
626+
"icon_path": "./images/icons/plug.svg",
627+
"children": [
628+
{
629+
"title": "Air-gapped configuration",
630+
"description": "Run Coder in offline / air-gapped environments",
631+
"path": "./install/offline.md"
632+
},
633+
{
634+
"title": "VS Code",
635+
"description": "How to use VS Code in your air-gapped deployment",
636+
"path": "./admin/air-gapped/vs-code.md"
637+
}
638+
]
639+
},
622640
{
623641
"title": "Licensing",
624642
"description": "Configure licensing for your deployment",

0 commit comments

Comments
 (0)