Deluge doesn't work when a base URL is specified

Hi all,

I’m having issues connecting with deluge. It all worked fine until I added a base url to deluge in order to access it from behind a reverse proxy. For instance, localhost:8112/dl/ is now the local web interface instead of localhost:8112.

Is there any way to specify the base url to nzbDrone so it can talk to it again?

Hope there’s a solution,

Thanks,
Max

No atm, that is not possible.

Ah, ok. Maybe I should add this as a feature request? I know a lot of people operate behind a reverse proxy. I may do a temporary hack to the code to fix my problem and hopefully it’ll be a feature at some point in the future.

Thanks,

You could always run another webgui passing the -p to specify an alternate port. I just finished configuring and it works good.

/etc/systemd/system/deluge-web2.service
[Unit]
Description=Deluge Bittorrent Client Web Interface
After=network.target

[Service]
User=deluge
Type=simple
ExecStart=/usr/bin/deluge-web -p 8000

[Install]
WantedBy=multi-user.target

and

/etc/systemd/system/deluge-web.service
[Unit]
Description=Deluge Bittorrent Client Web Interface
After=network.target

[Service]
User=deluge
Type=simple
ExecStart=/usr/bin/deluge-web -b /tor

[Install]
WantedBy=multi-user.target