VS Code, JupyterLab and X11 Desktop on Compute Servers

If you are running a compute server, click "Edit" (or "Details"), then scroll down to the new "Applications" section, and in most cases you'll find three new buttons -- "JupyterLab", "VS Code" and "X11 Desktop".

Click a button and CoCalc installs and runs JupyterLab, VS Code, or an X11 Desktop directly on the compute server.

If your compute server is geographically close to you, then using this application will have low latency.

Each application is running on the compute server and has full access to your files and any compute resources of the compute server. Any project collaborator can also access this link. Moreover, if you share the link with the auth token, then anybody you share it with can use the app (even if they do not have a cocalc account).

For JupyterLab, you must configure a DNS subdomain, which is easy to do in the Network section directly above:

For the X11 Desktop, almost no applications are installed by default. Fortunately, you can do apt-get install ... to install apps. For example, after apt-get install gimp, you can run gimp: