boatbod / op25

Fork of osmocom OP25 by boatbod
319 stars 100 forks source link

Web interface encryption options #115

Closed djkraven closed 3 years ago

djkraven commented 3 years ago

It is possible to configure the web interface to HTTPS connection instead of HTTP?

boatbod commented 3 years ago

Not as far as I know.

djkraven commented 3 years ago

I stood up a secure reverse apache proxy and that works for everything except the audio which is different issue. I would like to stream to broadcastify, direct, and local speakers. Currently the local speakers and broadcastify are working but they don't seem to be a one for one.

On August 13, 2021 9:46:52 PM boatbod @.***> wrote:

Not as far as I know. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.

boatbod commented 3 years ago

You could also set up an ssh tunnel for the web browser port. Not sure what you mean by local speakers and broadcastify not being one for one? If you are using liquidsoap, the local audio will be the same as that sent to broadcastify, but without the delay that icecast seems to add to everything,

djkraven commented 3 years ago

It seems I hear completely different things from the local and broadcastify even taking a delay into account. The ssh tunnel is not going to address the https certificate method. the Apache (nginx or other http proxy solutions) resolves the issue and allow me to setup a page of iframes with youtube feeds. A mix of http and https pages don't with properly they all need to be https.

Thank you for the replies.

-- David @.***

On 8/14/2021 3:11 PM, boatbod wrote:

You could also set up an ssh tunnel for the web browser port. Not sure what you mean by local speakers and broadcastify not being one for one? If you are using liquidsoap, the local audio will be the same as that sent to broadcastify, but without the delay that icecast seems to add to everything,

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/boatbod/op25/issues/115#issuecomment-898947045, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABMB3WQRSIAZZ2XVOA7H5RDT425XLANCNFSM5A6ZH2FA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email.