I’m just getting a page with nothing on it but Sonar Ver. in unformatted text with my nginx reverse-proxy setup on a Raspberry Pi 3.
Here is my nginx setup:
server {
listen 80;
server_name xxxxxxx.xxxxxxx.org 192.168.1.43;
location /deluge {
proxy_pass http://127.0.0.1:8112/;
proxy_set_header X-Deluge-Base "/deluge/";
}
location /sonarr {
proxy_pass http://127.0.0.1:8989;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect off;
}
}
And here is my sonarr.service file:
[Unit]
Description=Sonarr Daemon
After=network.target
[Service]
User=vpn
Group=vpn
Restart=always
RestartSec=5
Type=simple
ExecStart=/usr/bin/mono /opt/NzbDrone/NzbDrone.exe -nobrowser
TimeoutStopSec=20
KillMode=process
Restart=on-failure
[Install]
WantedBy=multi-user.target
Note that when I run mono --debug /opt/NzbDrone/NzbDrone.exe from the command prompt (i.e not through the reverse-proxy) I can access sonarr normally on port 8989…so I know sonarr is at least working on my system.