Table of Contents
Apache
Reverse proxy configuration for Radarr is as simple as most other applications. If you've set url_base to something like /radarr, you'll need to include it here of course as well.
<Location /radarr>
ProxyPass http://10.0.1.2:7878
ProxyPassReverse http://10.0.1.2:7878
</Location>
Nginx
Reverse proxy configuration for Radarr is done like most other applications. Below is a minimal example, in a standard Nginx install this file should be places in /etc/nginx/sites-available and then symlinked to /etc/nginx/sites-enabled.
server
{
listen 80;
server_name YOUR_DOMAIN;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_redirect off;
proxy_set_header Host $host;
location /YOUR_URL_BASE
{
proxy_pass http://localhost:7878;
}
}
Here YOUR_DOMAIN needs to be replaced with the domain you are using to reverse proxy e.g. radarr.example.com or example.com. If you want nginx to proxy all requests to sonarr, leave out the server_name line and change the listen line to listen 80 default_server.
Similarly YOUR_URL_BASE needs to be replaced with the URL Base set in radarr's settings. If it is empty, the line should read location /.
After reloading nginx you should now be able to find radarr at http://YOUR_DOMAIN/YOUR_URL_BASE.
Caddy
Configuring the reverse proxy for Caddy is really straight forward. The example below is the configuration for Radarr running in a Docker container and proxies the Docker host network:
domain.com {
proxy / 172.17.0.1:7878 {
transparent
websocket
}
log stdout
errors stderr
}
Radarr Config
To ensure your content remains showing, you need to update your config.xml
For example if you choose /radarr as your url base, you'll need to update your config as such:
<Config>
<LogLevel>Info</LogLevel>
<Port>7878</Port>
<UrlBase>/radarr</UrlBase>
...
</Config>
Getting Started
Troubleshooting
- AppData Directory
- Clear Cache Cookies and Local Storage
- Common Problems
- Health Checks
- Remote Path Mappings explained
- How to make sure Radarr doesn't snatch full Blu-Rays
Additional Configuration
- AppData Directory
- Custom Post Processing Scripts
- Built In Qualities
- Custom Formats
- Installing Multiple Instances of Radarr on Windows
- Supported NetImports
- Supported Notifications
- Reverse Proxy
- Release Branches
- Sorting and Renaming
- Twitter Notifications
- Webhook
- Webhook Schema