c9 / core

Cloud9 Core - Part of the Cloud9 SDK for Plugin Development https://c9.github.io/core/ https://c9.io
Other
2.56k stars 921 forks source link

Require password to access Theia in browser? #549

Closed neocamel closed 4 years ago

neocamel commented 4 years ago

Forgive me if I'm being dense or missing something obvious. I'm a bit of a noob.

I have Theia working correctly on my remote VPS, and once I start the process, I can access the Theia IDE by going to MY.VPS.IP.NUM:8181

But there's not login or anything required, and it's not an https connection. Does that mean that anyone who knows to visit MY.VPS.IP.NUM:8181 would have access to my file system?! If so that's a security deal-breaker.

How would you recommend I lock down access to Theia so only authorized users have access to the IDE?