This guide installs Eclipse Theia on a self-hosted Linux server.
Install a supported Node.js runtime for the editor.
Clone the repository or download the release package from the official site.
Install Node.js dependencies using npm or yarn.
Start the service and verify the web UI is reachable.
Prefer automation? See Eclipse Theia Ansible Setup for an example playbook.
Prefer containers? See Eclipse Theia Docker Setup.
Any questions?
Feel free to contact us. Find all contact information on our contact page.