[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.
How To Set Up the Eclipse Theia Cloud IDE Platform on CentOS 7
How To Set Up the Eclipse Theia Cloud IDE Platform on Debian 10
How To Set Up the Eclipse Theia Cloud IDE Platform on Ubuntu 18.04