
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_versionCheck out their documentation for the valid tags https://github.com/linuxserver/docker-openvscode-server/#version-tags
Timezone
Default: UTC
$$cap_openvscode_server_timezoneTimezone 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_idUser ID that the process uses, run (id $user) on your instance to see the ID
Group ID
Default: 1000
$$cap_openvscode_server_group_idGroup 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_tokenSecurity token for accessing the Web UI. Should only contain alphanumeric characters or _, -. Leave empty to disable.
Connection Secret
Default: undefined
$$cap_openvscode_server_connection_secretOptional 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_passwordUser will have sudo access in the terminal with the specified password. Leave empty to disable.
Sudo Password Hash
Default: undefined
$$cap_openvscode_server_sudo_hashSudo password via hash (takes priority over Sudo Password). Format is "$type$salt$hashed". Leave empty to disable.