I’ve been leaning towards moving my workspaces to SSH to improve their performance, however one show stopper is inability to preview development servers on :808x ports (accessible through a “normal” workspace). There are a few workarounds for that, e.g. setting up SSH+Nginx proxy and use port forwarding with self-signed SSL to forward these to localhost on the client (we have to use SSL to preview them in the same window). But these approaches are not particularly user-friendly (every user has to set up SSH tunnels for every workspace, deal with port conflicts etc.). I also don’t want to just expose my servers to the public through Nginx or another self-hosted web proxy (even if authenticated).
It would be extremely helpful if these ports would be forwarded through c9users.io proxy by default (or as an option) so we wouldn’t have to configure anything on the client and it would “just” work. Would it be technically possible and are there any plans to achieve that on your end?
Thanks a lot