Skip to content

Code archive

Theia

A preserved install note from an Eclipse Theia cloud IDE experiment on Ubuntu 18.04 and Digital Ocean.

Historical tutorial

This page keeps the original installation approach available as an archive. The commands are useful historical notes, but they should be reviewed before being used on a current server.

The walkthrough used a vanilla 64-bit Ubuntu 18.04.3 droplet, Node 10, yarn, and the Theia source tree.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install software-properties-common
sudo apt-get install build-essential libssl-dev
sudo apt install python2.7
sudo apt install python-pip
sudo pip install python_language_server
sudo curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.5/install.sh | bash
sudo source ~/.bashrc
sudo nvm install 10
sudo npm install -g yarn
sudo yarn
sudo yarn theia build
sudo yarn theia start --hostname 0.0.0.0 --port 8080