Skip to main content


Running Tdarr as a service on Linux

Please see this comment.

Using a base path with Tdarr WebUI

Implemented for 2.00.20

Using a UI base path or base URL is implemented with nginx. No adjustment to Tdarr_Server is needed.

location  /test/abc/testtdarr/ {
# don't forget trailing slash
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

So you can use base paths such as:


With the above config you can then access Tdarr at http://localhost/test/abc/testtdarr

For help with setting up nginx, see this guide:

For Apache:

<Location "/test/abc/testtdarr/">
ProxyPass ""
ProxyPassReverse "/"
ProxyPreserveHost On
RequestHeader set X-Real-IP %{REMOTE_ADDR}s
RequestHeader set X-Forwarded-For %{HTTP_PROXY_ADD_X_FORWARDED_FOR}s

For Caddy:

reverse_proxy /test/abc/testtdarr/* {
header_up Host {host}
header_up X-Real-IP {remote}
header_up X-Forwarded-For {remote}