Silk-GUI / Silk

GUI for developers and Node OS
http://silkgui.com
BSD 2-Clause "Simplified" License
13 stars 5 forks source link

Remote Tunnel #17

Open zodern opened 9 years ago

zodern commented 9 years ago

Right now the tunnel uses http://localtunnel.me/ and their npm package.

We should switch to @formula1 Silk Server.

ToDo

The server is at http://185.19.29.43:2999/.

zodern commented 9 years ago

The tunnel uses a nonstandard port for the tunnel app to communicate with the silk server. Because of the nonstandard port it doesn't work on many of the free PaaS such as heroku.

Exoscale gave us enough credits for up to 18 months of free hosting for this. I have Silk Server running at http://185.19.29.43:2999.

To use:

  1. open the tunnel client app
  2. Put http://185.19.29.43:3499 in the first text box and a password in the second. Click connect
  3. Copy the number at the end of the list item it adds.
  4. Go to and http://185.19.29.43:2999/ past the id and insert your password.

Using the master branch everything works remotely except the terminal app.

I have updated the first comment's list.

zodern commented 9 years ago

We now have a domain: silkgui.com.

Remote is at remote.silkgui.com:2999. I will try to switch it to port 80 and get it to work with www.

zodern commented 8 years ago

In NodeOS/NodeOS#79 there is discussions of using reverse proxy to allow remote access. remote.silkgui.com will only need to ask the nodeos address, send a message over websocket to start Silk, and once Silk has started redirect to it.

formula1 commented 8 years ago

Interesting, I'll take a look