I'm developing a little cross-platform 3d/game engine in C++ and I've recently discovered Cloud9, that let me code anywhere, not need to be at home! The last thing I need to have all the environment ready is to run the game, that uses X11 to create the main window.
It would be nice if I could connect to my Cloud9 workspace from outside using X11 Forwarding and Xming, but 22 port is closed and the only open port (by default) is 8080 with an HTTP proxy, so I can't open another ssh server in that port to be accessible from outside :(
Here is where I've found all the info about ports and services accessible from outside.
Does anyone know if there is any way to do X11 Forwarding accessible from outside?
Thanks!
No, I'm afraid this is not possible. Currently only the 8080 http proxy port is exposed to the outside world. However, you can use Cloud9 with another remote machine, e.g. one from digitalocean.com. See also https://docs.c9.io/run_your_own_workspace.html.