Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] OpenVSCode Server

Featured Replies

OpenVSCode Server

 

What is this?

 

This project 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 https://www.gitpod.io or https://github.com at scale.

 

Why?

 

VS Code has traditionally been a desktop IDE built with web technologies. A few years back, people started patching it in order to run it in a remote context and to make it accessible through web browsers. These efforts have been complex and error prone, because many changes had to be made across the large code base of VS Code.

Luckily, in 2019 the VS Code team started to refactor its architecture to support a browser-based working mode. While this architecture has been adopted by Gitpod and GitHub, the important bits have not been open-sourced, until now. As a result, many people in the community still use the old, hard to maintain and error-prone approach.

At Gitpod, we've been asked a lot about how we do it. So we thought we might as well share the minimal set of changes needed so people can rely on the latest version of VS Code, have a straightforward upgrade path and low maintenance effort.

 

Getting started

 

⚠️ Be careful, each time you create or update the docker, everything is reset (except the share folder). 

 

Docker

- Start the server:
    docker run -d --name='openvscode-server' -p '3000:3000/tcp' -v '/mnt/user/dev/':'/home/workspace':'rw' 'olprog/openvscode-server'


- Visit [localhost:3000](http://localhost:3000).
 

Original Github : https://github.com/gitpod-io/openvscode-server

 

131794918-d6602646-4d67-435b-88fe-620a3cc0a3aa.png

Edited by Kameleon83

How is this related to cdr/code-server? Is the gitpod-io implementation superior in any concern?

  • Author
7 hours ago, T0a said:

How is this related to cdr/code-server? Is the gitpod-io implementation superior in any concern?

I didn't know that. So I won't be giving the difference. I would have to test it.

I'm not a VSCode pro because I'm more of a JetBrains guy. I saw this new info and thought I'd make it an Unraid application.

If you get a chance to test the 2 and find out if one is better, that might help me.

Thanks for the feedback.

 

Sorry for my English, I use DeepL for translation.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.