#Trying to to run in a revers proxy

10 messages · Page 1 of 1 (latest)

viscid terrace
#

if i go to the address all it gives me is you are offline.
i have tried evrything to fix it but i can not get it to work.
does anyone have any ideas why it is showing offline?

I can pull it up normally with the local ip

cursive sail
#

I had similar issues with using sub-path (ie. something.com/overseer) and ended up use a parent (ie. overseerr.something.com) There was a article on the Overseerr site for this for some of the reverse proxy products. I use Nginx and its dead simple.

   listen 80;
   server_name overseerr.somthing.com;
   return 301 https://$host$request_uri;    
 
proxy_set_header Referer $http_referer;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Real-Port $remote_port;
    proxy_set_header X-Forwarded-Host $host:$remote_port;
    proxy_set_header X-Forwarded-Server $host;
    proxy_set_header X-Forwarded-Port $remote_port;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Forwarded-Ssl on;

    location / {
        proxy_pass http://internal-ip:5055;
    }
}

server {
    listen 443 ssl http2;
    server_name overseerr.somthing.com
    ssl_certificate /etc/letsencrypt/live/overseerr.somthing.com/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/overseerr.somthing.com/privkey.pem; # managed by Certbot

    proxy_set_header Referer $http_referer;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Real-Port $remote_port;
    proxy_set_header X-Forwarded-Host $host:$remote_port;
    proxy_set_header X-Forwarded-Server $host;
    proxy_set_header X-Forwarded-Port $remote_port;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Forwarded-Ssl on;

    location / {
        proxy_pass http://internal-ip:5055;
    }

}
viscid terrace
#

i have set it up exactly like it said and it still says it is offline.
i am using uisng overseerr.domain.com
and i have the port still 5055
and make sure the ssl is correct

cursive sail
#

ok so if your reverse proxy'ing your port wont be 5055. The translation is done in your config. the address, if your using SSL would be https://overseerr.domain.com

What reverse proxy software are you using?

viscid terrace
#

nginx proxy manager

cursive sail
#

ok, the above config is from my working Nginx but I use a ubuntu VM for this (not the proxy manager, I never could get it working) I would suggest this method, I find it eaier to understand once you get to terms with the syntax. The above config, with some redactions, is my liove running config for my Overseerr and has never given me any problems

#

Also have you set the reverse proxy value in Overseerr?

viscid terrace
#

what do you mean by value

cursive sail
#

Look in Overseer in Settings -> General Settings -> Application URL

This is where you need to specify the value (URL) the reverse proxy will use (i.e https://overseerr.domain.com)