mirror of https://github.com/coder/coder.git
parent
54b8e794ce
commit
d37fb054c8
|
@ -0,0 +1,24 @@
|
||||||
|
# Remote Desktops
|
||||||
|
|
||||||
|
> Built-in remote desktop is on the roadmap ([#2106](https://github.com/coder/coder/issues/2106)).
|
||||||
|
|
||||||
|
## VNC Desktop
|
||||||
|
|
||||||
|
The common way to use remote desktops with Coder is through VNC.
|
||||||
|
|
||||||
|
![VNC Desktop in Coder](../images/vnc-desktop.png)
|
||||||
|
|
||||||
|
Workspace requirements:
|
||||||
|
|
||||||
|
- VNC server (e.g. [tigervnc](https://tigervnc.org/))
|
||||||
|
- VNC client (e.g. [novnc](https://novnc.com/info.html))
|
||||||
|
|
||||||
|
Installation instructions vary depending on your workspace's operating
|
||||||
|
system, platform, and build system.
|
||||||
|
|
||||||
|
As a starting point, see the [desktop-container](https://github.com/bpmct/coder-templates/tree/main/desktop-container) community template. It builds and provisions a Dockerized workspace with the following software:
|
||||||
|
|
||||||
|
- Ubuntu 20.04
|
||||||
|
- TigerVNC server
|
||||||
|
- noVNC client
|
||||||
|
- XFCE Desktop
|
|
@ -80,28 +80,6 @@ resource "coder_app" "code-server" {
|
||||||
If the code-server integrated terminal fails to load, (i.e., xterm fails to load), go to DevTools to ensure xterm is loaded, clear your browser cache and refresh.
|
If the code-server integrated terminal fails to load, (i.e., xterm fails to load), go to DevTools to ensure xterm is loaded, clear your browser cache and refresh.
|
||||||
</blockquote>
|
</blockquote>
|
||||||
|
|
||||||
## VNC Desktop
|
|
||||||
|
|
||||||
![VNC Desktop in Coder](../images/vnc-desktop.png)
|
|
||||||
|
|
||||||
You may want a full desktop environment to develop with/preview specialized software.
|
|
||||||
|
|
||||||
Workspace requirements:
|
|
||||||
|
|
||||||
- VNC server (e.g. [tigervnc](https://tigervnc.org/))
|
|
||||||
- VNC client (e.g. [novnc](https://novnc.com/info.html))
|
|
||||||
|
|
||||||
Installation instructions will vary depending on your workspace's operating system, platform, and build system.
|
|
||||||
|
|
||||||
> Coder-provided VNC clients are on the roadmap ([#2106](https://github.com/coder/coder/issues/2106)).
|
|
||||||
|
|
||||||
As a starting point, see the [desktop-container](https://github.com/bpmct/coder-templates/tree/main/desktop-container) community template. It builds & provisions a Dockerized workspace with the following software:
|
|
||||||
|
|
||||||
- Ubuntu 20.04
|
|
||||||
- TigerVNC server
|
|
||||||
- noVNC client
|
|
||||||
- XFCE Desktop
|
|
||||||
|
|
||||||
## JetBrains Projector
|
## JetBrains Projector
|
||||||
|
|
||||||
[JetBrains Projector](https://jetbrains.github.io/projector-client/mkdocs/latest/) is a JetBrains Incubator project which renders JetBrains IDEs in the web browser.
|
[JetBrains Projector](https://jetbrains.github.io/projector-client/mkdocs/latest/) is a JetBrains Incubator project which renders JetBrains IDEs in the web browser.
|
||||||
|
|
|
@ -102,6 +102,11 @@
|
||||||
"title": "Emacs",
|
"title": "Emacs",
|
||||||
"description": "Learn how to configure Emacs with TRAMP in Coder",
|
"description": "Learn how to configure Emacs with TRAMP in Coder",
|
||||||
"path": "./ides/emacs-tramp.md"
|
"path": "./ides/emacs-tramp.md"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Remote Desktops",
|
||||||
|
"description": "Learn how to use Remote Desktops with Coder",
|
||||||
|
"path": "./ides/remote-desktops.md"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue