Sonarr
TV collection manager
Ansible vault
# sonarr
hazzuk_media_sonarr_enabled: true
hazzuk_media_sonarr_stack:
sonarr:
domain: "sonarr.{{ karo_compose_root_domain }}"
forward_auth_enabled: true
data_path: "" # e.g. /media/drive1/data
Sonarr - TV collection manager
Sonarr authentication
As the app doesn't support OIDC, we use forward authentication instead. But to prevent needing to double authenticate, you should configure authentication as External.
-
Setup authentication as standard on your first visit
- Authentication method:
Forms (Login page) - Authentication required:
Enabled - Username:
karo - Password:
forgetthispassword
- Authentication method:
-
Down the stack
-
Run the following as karo, substituting the word 'Forms' with 'External' in the app's config file.
Sonarr settings
Show advanced
To configure all necessary settings, enable 'Show Advanced'.
-
Add root folder:
/data/media/series
- Read TRaSH Guides - 'Sonarr How to set up Quality Profiles' (optional)
-
Options
-
RSS sync interval:
0(optional)Set this to disable all automatic release grabbing.
-
-
(Setup torrent indexers in Prowlarr if you haven't already)
qui client proxy
- Go to 'qui' > 'Settings' > 'Client Proxy'
- Create client API key
- Client name:
sonarr - qBittorrent instance:
main
- Client name:
- Add qBittorrent download client
- Host:
localhost - Port:
7476 - URL base:
/proxy/<qui client proxy sonarr api key> - Category:
series - Remove completed:
false
- Host:
-
Host
- Application URL:
https://sonarr.example.com:443/
- Application URL:
-
Logging
- Log level:
info
- Log level:
-
Analytics
- Send anonymous usage data:
false(optional)
- Send anonymous usage data:
Links