Live data from Hacker News

Show HN: Remote Desktop from any browser

allmydesktops.com

31–40 of 51 posts

Re: Show HN: Remote Desktop from any browser

#31
post #28

Earlier quoted context omitted.

But in that case we can just run vnc on the server

I've found RDP to be a better protocol, personally.

Once it's set up I agree, but it's a bit of a pain to set up on Linux servers (in my limited experience, even including SSH encapsulation to make vnc not completely vulnerable).

Re: Show HN: Remote Desktop from any browser

#32
So relevant:

https://guacamole.apache.org/

Back ~4 years ago I did a similar web application as a way to bring a legacy Windows desktop to the web...I used the Guacamole project before it was brought into the ASF. It was remarkably easy to use and even modify for our business use case.

Re: Show HN: Remote Desktop from any browser

#34

How would this compare to something such as https://guacamole.apache.org/

if you install Guacamole on a server, what kind of software to be installed on machines that need remote access? there's no mention of how to access windows machines, even thought it's in the demo?

Re: Show HN: Remote Desktop from any browser

#35
post #34

How would this compare to something such as https://guacamole.apache.org/

if you install Guacamole on a server, what kind of software to be installed on machines that need remote access? there's no mention of how to access windows machines, even thought it's in the demo?

There's a HTML5 browser interface. With some basic scripting/"programming" skills and some front-end magic anyone could build such a service. More important is a good network and security engineer to keep it safe and stable for everyone (around the globe).

Re: Show HN: Remote Desktop from any browser

#36

Earlier quoted context omitted.

This works through websockets. So if you (the client) can access this website, you can RDP to your machines.

But how does it work if I can't normally RDP to my computer due to NAT router?

ngrok.com (freemium) or https://github.com/mmatczuk/go-http-tunnel (open source, needs some afford, very fast and easy configurable)

btw. @op go-http-tunnel would provides you with great base for a "branded" ngrok like client for your users.

Re: Show HN: Remote Desktop from any browser

#38

So relevant: https://guacamole.apache.org/ Back ~4 years ago I did a similar web application as a way to bring a legacy Windows desktop to the web...I used the Guacamole project before it was brought into the ASF. It was remarkably easy to use and even modify for our business use case.

I learned about guacamole about a year ago from HN and it is amazingly useful software. I use it as a way to have a cloud desktop on a linode instance. I've heard some great use cases, such as people using it to serve up legacy software as a simple web app. Awesome stuff!

Re: Show HN: Remote Desktop from any browser

#39
post #12

Earlier quoted context omitted.

I think the Apache License 2.0 does not require any attribution or copyright notice, unless you redistribute the source code. https://www.apache.org/foundation/license-faq.html#WhatDoesI...

From the license itself, it seems like you do need to include the license contents within the derivative work somewhere. Since "Derivative works" includes "Object" (compiled) projects, and 4a states: > You must give any other recipients of the Work or Derivative Works a copy of this License They're pretty clear on attribution being in the source only in 4c: > You must retain, in the Source form of any Derivative Work…

OP here. So it’s okay to keep the license in source only right? Do I need to attribute on the site too?

Re: Show HN: Remote Desktop from any browser

#40

So relevant: https://guacamole.apache.org/ Back ~4 years ago I did a similar web application as a way to bring a legacy Windows desktop to the web...I used the Guacamole project before it was brought into the ASF. It was remarkably easy to use and even modify for our business use case.

This project is based on guac too. I LOVED guacamole. One thing I didn’t like was the client dependency on Java and Tomcat. So I wrote a client myself and made some improvements in websocket protocol. It’s still a wip.
Post reply on HN