#Help with reverse proxy

10 messages · Page 1 of 1 (latest)

dawn ether
#

Hi.

I've installed Overseerr on Ubuntu with SNAP. But I want to setup a reverse proxy to give secure external access to it. I'm looking at the guides but am confused.

On the following guide it shows different tabs, for SWAG, NGINX, Sub-domain and sub-folder:
https://docs.overseerr.dev/extending-overseerr/reverse-proxy

Are these all different methods of achieving what I need or do I need to follow them all?

Also am I supposed to install the reverse proxy myself or is it bundles in the Overseerr installation? Because I cannot find any of the mentioned files on the system, like:
overseerr.subdomain.conf
/etc/nginx/sites-available/overseerr.example.com.conf

Just not sure how I proceed and could do with a helping hand please?

dawn ether
#

anyone?

tawny plume
#

These are different methods of achieving the same thing: having Overseerr accessible remotely via your reverse proxy.

SWAG is essentially a bundle of things that one would usually install alongside nginx. It uses good ol' nginx, just with some predefined rules and configurations to make one's life easier.

#

The reverse proxy should be installed separately, we don't bundle one with the Overseerr snap.

#

If you're already using Docker, I'd recommend SWAG
Else, nginx

#

For setting it up, look up a tutorial for nginx for your OS, and once you have that setup and running. As in, you can access the homepage of nginx, remotely via the internet. You should be able to just copy paste the example config in the "Subdomain" tab and change 1-2 values in there to have Overseerr accessible remotely

#

But really, I'd recommend SWAG because it handles a lot of the things you'd have to separately, like SSL certificate generation, authentication

#

It's easy enough to get started with, and flexible enough to never have to switch to another reverse proxy

dawn ether
#

I did it a different way with a cloudflare zerotrust tunnel