Caprover logo
Caprover one-click apps browser
OpenVSCode Server logo
OpenVSCode Server
A version of VS Code that runs a server on a remote machine and allows access through a modern web browser.
Official integration
Created - Last update

OpenVSCode Server provides a version of VS Code that runs a server on a remote machine and allows access through a modern web browser. It's based on the very same architecture used by Gitpod or GitHub Codespaces at scale.

Deployed services
openvscode-server
lscr.io/linuxserver/openvscode-server:$$cap_openvscode_server_version
  • openvscode-server-config:/config
3000
7
Variables

Version Tag

Default: 1.74.3

$$cap_openvscode_server_version
Check out their documentation for the valid tags https://github.com/linuxserver/docker-openvscode-server/#version-tags

Timezone

Default: UTC

$$cap_openvscode_server_timezone
Timezone for the application, find yours at https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

User ID

Default: 1000

$$cap_openvscode_server_user_id
User ID that the process uses, run (id $user) on your instance to see the ID

Group ID

Default: 1000

$$cap_openvscode_server_group_id
Group ID that the process uses, run (id $user) on your instance to see the ID

Connection Token

Default: $$cap_gen_random_hex(16)

$$cap_openvscode_server_connection_token
Security token for accessing the Web UI. Should only contain alphanumeric characters or _, -. Leave empty to disable.

Connection Secret

Default: undefined

$$cap_openvscode_server_connection_secret
Optional path to a file inside the container that contains the security token for accessing the Web UI (ie. /path/to/file). Overrides Connection Token. Leave empty to disable.

Sudo Password

Default: undefined

$$cap_openvscode_server_sudo_password
User will have sudo access in the terminal with the specified password. Leave empty to disable.

Sudo Password Hash

Default: undefined

$$cap_openvscode_server_sudo_hash
Sudo password via hash (takes priority over Sudo Password). Format is "$type$salt$hashed". Leave empty to disable.
© 2025, Built with Gatsby - Source code available on GitHub