Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

https support #19

Closed
ChristianRiedl opened this issue Aug 24, 2019 · 7 comments
Closed

https support #19

ChristianRiedl opened this issue Aug 24, 2019 · 7 comments

Comments

@ChristianRiedl
Copy link

I am working on a Roon Web Controller implemented as Progressive Web App.
It requires to use the websocket based Roon API via secured websockets (wss).
Supporting only HTTP causes more and more troubles on current browsers.
Would be great to support HTTPS !!!

@dannydulai
Copy link
Contributor

While wss may be possible, how do you propose an SSL certificate for the endpoint?

@dannydulai
Copy link
Contributor

oops!

@ChristianRiedl
Copy link
Author

ChristianRiedl commented Aug 26, 2019

I agree, it only makes sense when Roon is running on an advanced server, hosting also a web site for example (as in my case). So it could be only an optional feature, probably required only by a minority of users.
In the meanwhile I implemented a work arround, a wss=> ws relay integrated in a web server.

@dannydulai
Copy link
Contributor

a public web server? yikes

@ChristianRiedl
Copy link
Author

A smarthome and media web server only for me and my family, of course with strong authentication :-)).

@nuclearpengy
Copy link

What about running Let's Encrypt/Certbot within the Roon OS?
I use Let's Encrypt certs on my local dev machine and it works like a charm using the "DNS challenge".

@dannydulai
Copy link
Contributor

The Roon API has to do with Roon, not Roon OS.

I agree that a WSS=>WS relay is the right thing. An ngrok or some other type of reverse proxy in front of it is the right thing to do here. HTTPS just doesn't work very well inside the home.

@dannydulai dannydulai closed this as not planned Won't fix, can't repro, duplicate, stale Jun 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants