How To Set Up the Eclipse Theia Cloud IDE Platform

[Eclipse Theia](https://theia-ide.org/) is an extensible cloud IDE running on a remote server and accessible from a web browser. Modeled after [Microsoft Visual Studio Code](https://code.visualstudio.com/), Theia supports many programming languages, custom extensions, and has an integrated terminal. In this tutorial, you’ll deploy Eclipse Theia to your server using Docker Compose, [`nginx-proxy`](https://github.com/jwilder/nginx-proxy) as a reverse proxy, and HTTPS with a free [TLS certificate](https://www.digitalocean.com/community/tutorials/an-introduction-to-let-s-encrypt) from [Let’sEncrypt](https://www.digitalocean.com/community/tutorials/an-introduction-to-let-s-encrypt). Choose your operating system to get started.

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.