Ombi: Run PlexRequests over SSL/HTTPS

Created on 21 Mar 2016  Â·  51Comments  Â·  Source: tidusjar/Ombi

Since I have Plex requests out on the web and users are logging in with their passwords it would be nice to send this over https so PWs aren't being sent in plain text.

enhancement

All 51 comments

Yes, Will look into it. I don't think it will be in the next release as I already have a list of things planned for it. https://github.com/tidusjar/PlexRequests.Net/milestones/Release%20v1.5.0

No worries, 1.5 looks good. Pretty excited with how quickly this is being improved on. Great work

Well I get excited about things like this and end up spending a lot of time on them, plus when people are interested it makes me want to do it more!

Yea I hear that, well it's much appreciated. My family/friends have been pretty blown away with being able to request things and have it show up so quickly.

Well that's what I want to hear! If you/they have any suggestions as you know, feel free to suggest them :+1:

In the mean time I've been using stunnel and it works wonderfully

@tidusjar Was this added to the new release? If so how do I enable it? Thanks for all the hard work

Sorry I wasn't suppose to close this issue! I've currently only turned the external links to HTTPS. This will be next!

Apologies.

Awesome, You're the man!

Just curious if there was any update on this.

Sorry, I've not had time to look Into this yet. It will get done. I was thinking about adding it into the next release but I'm adding tv episode requests.

Sweet, I'm just glad to know it's coming. :)

TV Episode requests sounds great, too.

Update on this?

Not yet, been quite busy recently. This is not as important as some of the other issues as I know people are using NGINX and setting it as HTTPS from there (I don't know how that is done)

@Electronickss I've got HTTPS working by hiding it behind Apache. I know people have gotten it to work with NGINX, too, like mentioned above.

Yup just going to use nginx. I was just going to forward a port to it so it was up while I worked to get nginx production but it looks like getting it out to the Internet will just have to wait

Would be nice if HTTPS could be apart of PlexRequests though

@StrayanDropbear I agree! It will be part of PlexRequests... At some point 😄

Haha that's fine, take your time.

Just putting in my two cents. I'd love to see this feature implemented.

planned for the 2.0.0 release

Hey guys! Great job on this! Just wondering if you guys were still planning on putting this out on 2.0? Any time frame for 2.0? Weeks? Months? No rush! First world problems!

Cheers gents.

I need to release 2.0 soon, but it won't contain everything in the 2.0 list

I'd love to see https implemented

+1 for this requests. @tidusjar, great work man. This is an amazing application.

Definitely would love to see this get implemented! Keep up the good work!

Looking forward to this. Thanks for all the hard work @tidusjar

What is the update on this?

There is no update. I've not started it yet, no plan to start it within the
next few weeks. I'll be working on an auto updater and reworking the sonarr
integration next.

On Sat, 11 Mar 2017, 8:35 am CyberMew, notifications@github.com wrote:

What is the update on this?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tidusjar/Ombi/issues/66#issuecomment-285852870, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AGVaLK-D-FhJb3ih6EJyVzVvVeUXs0ILks5rkly9gaJpZM4H1TmU
.

Honestly this isn't a huge issue, currently using nginx for reverse proxy with ssl and it works fine. Take your time on this one.

For the less technical ones like me is there any tutorial on how to enable "ngix for reverse proxy with ssl" for my users?

Are you running ombi on windows or linux? this tutorial will work for ombi https://www.digitalocean.com/community/tutorials/how-to-configure-nginx-with-ssl-as-a-reverse-proxy-for-jenkins

@tidusjar, I'm running windows 10 and would greatly appreciate an easy how to for setting up nginx or something else that will ensure all the Ombi traffic is forced to go through https.

On Mar 11, 2017, at 3:47 AM, Michael notifications@github.com> wrote:

Are you running ombi on windows or linux? this tutorial will work for ombi https://www.digitalocean.com/community/tutorials/how-to-configure-nginx-with-ssl-as-a-reverse-proxy-for-jenkins

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/tidusjar/Ombi/issues/66#issuecomment-285861814, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AV4ZSJoGUzA7nU4L7jw_EgOy9Jw1IIjaks5rkom_gaJpZM4H1TmU.

I've got this working fine on IIS with reverse proxy and SSL.

You have to make sure in IIS that you create a virtual directory for PlexRequest. DO NOT CREATE an application for it, then you create you rewrite rule for that virtual directory only. Make sure you disable all the other inherited rules.

So, would look something like this:
WWWRoot\
\Plexreqeust (Virtual Dir)
\web.config

http://pastebin.com/rRjv5ACW

Thanks for the recommendations.

On Mar 11, 2017, at 8:17 PM, seanvree <[email protected]notifications@github.com> wrote:

I've got this working fine on IIS with reverse proxy and SSL.

You have to make sure in IIS that you create a virtual directory. DO NOT CREATE an application for it, then you create you rewrite rule for that virtual directory only. Make sure you disable all the other inherited rules.

So, would look something like this:
WWWRoot
\Plexreqeust (Virtual Dir)
\web.config:

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/tidusjar/Ombi/issues/66#issuecomment-285921182, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AV4ZSAZOBj2icN8fM3_SOdKHobDKhNtBks5rk3HkgaJpZM4H1TmU.

Also, make sure you enable anon auth in the PR vir dir so you can simply rely on PLEX auth. Otherwise, if a user hit YOURDOMAIN.com/plexrequest/ then they would have to auth with IIS, and then again with PLEX.

See, for all these python apps like sonarr, radarr, nzbhydra. I simply created a virtual directory for EACH application, then I created a web.config for each virtual dir. You also have to make sure that those vir dirs are NOT inheriting ANY settings from the parent (WWWROOT).

That way I can control auth and rewrite individually...that way it doesn't screw up my base website rewrite. All these python based applications obvi don't play well with windows and IIS.

I have this working great using this method with all applications using reverse proxy and using MUXIMUX as my front-end.

Wasn't easy. Took me a while to figure this out.

Just some tips.

+1 for this. Thanks for the great work.

Workaround is setup a reverse proxy server

+1 for integrated SSL support. I use subdomain forwarding via google for ombi, but do not have actual domain hosting for my domain so I don't think the ngix option will work for me.. and running this on Win7 VM from my NAS server currently.

You need a domein anyway If you use the ssl option..

Hi, I'm pretty new to this. Could someone explain exactly what this is? Is it purely a "request service" where users can ask you to add something to your plex, or is it fully automated where users can request something and its automatically added... somehow.

@ukdeveloper this is not the right place to ask something like that. See our forums for more support.

oh sorry. like I say I'm very new to this but eager to learn. Could you paste me the forum address?

@seanvree Could you please re-publish your web.config? Seems like your patebin post is expired. I am trying to do the same - reverse proxy to PlexPy and PlexRequests through IIS. Thanks!

@tisusjar, any plans on adding native SSL support in V3? Understand there is a workaround, but would rather not setup a reverse proxy just to allow Ombi to be accessed via SSL remotely.

@mmedic Sorry, just saw your comment. I assume you've figured it out, if not:

https://github.com/tidusjar/Ombi/wiki/Reverse-Proxy-Examples

@goku-son there are currently no plans for native SSL

Any updates to this? is it still not planned/implemented? seems like many people want this feature

Any updates to this? is it still not planned/implemented? seems like many people want this feature

I think most people who want to run Ombi with SSL implement reverse proxies. Especially since Ombi runs in combination with other services, this makes much more sense.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Thurman86 picture Thurman86  Â·  5Comments

CBers picture CBers  Â·  5Comments

TonyTheTechie picture TonyTheTechie  Â·  3Comments

arm3n picture arm3n  Â·  3Comments

leram84 picture leram84  Â·  5Comments