Caddy Server reverse proxy, and Transdroid functionality

Specific support for Deluge on Microsoft Windows OS
BearV
New User
New User
Posts: 4
Joined: Wed Nov 01, 2017 9:44 am
OS or Distro: Linux Mint

Caddy Server reverse proxy, and Transdroid functionality

Postby BearV » Fri May 25, 2018 6:16 am

Hey all,

I'm asking for help here but I'll head over to the Transdroid Github to seek their advice also. The problem I'm facing is having Deluge, which is being run behind a Caddy Server reverse proxy, to play nice and operate with Transdrone/Transdroid.

Initially I had issues getting Deluge to even work with Caddy, until I found a solution in this thread: https://forum.deluge-torrent.org/viewtopic.php?t=54135.

So the reverse proxied WebUI works with that code input. However it then causes issues with Transdroid where it won't connect. I've followed the Transdroid FAQ and also the steps outlined in this hread:
https://github.com/erickok/transdroid/issues/302, but no matter what I do Transdroid just won't connect to Deluge through the reverse proxy.

I'm assuming it has something to do with the Caddy code as people with NGINX and Aapache also have to do workarounds, yet I can't find a specific Caddy solution.

Here is how my current caddy config reads:

Code: Select all

   
   rewrite {
      if_op or
      if {>Referer} has /deluge
      if {>Referer} has mydomain.dns.com/themes/css/
      if {>Referer} has mydomain.dns.com/css/
      to /deluge/{path}
   }
   
   proxy /deluge http://127.0.0.1:8112 {
   without /deluge   
   transparent
   header_upstream X-Forwarded-Host {host}
   }
   


Any help and suggestions would be greatly appreciated.

Return to “Windows OS”

Who is online

Users browsing this forum: No registered users and 1 guest