Skip to content

Radarr

Movie collection manager

Ansible vault
# radarr

hazzuk_media_radarr_enabled: true

hazzuk_media_radarr_stack:
  radarr:
    domain: "radarr.{{ karo_compose_root_domain }}"
    forward_auth_enabled: true
    data_path: "" # e.g. /media/drive1/data

See all defaults

Radarr - Movie collection manager
Radarr 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.

  1. Setup authentication as standard on your first visit

    • Authentication method: Forms (Login page)
    • Authentication required: Enabled
    • Username: karo
    • Password: forgetthispassword
  2. Down the stack

  3. Run the following as karo, substituting the word 'Forms' with 'External' in the app's config file.

    # set radarr's auth to external
    sudo sed -i 's/Forms/External/' /home/dockeruser/.local/share/docker/volumes/radarr_data/_data/config.xml
    
Radarr settings

Show advanced

To configure all necessary settings, enable 'Show Advanced'.

  • 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: radarr
    • qBittorrent instance: main
  • Add qBittorrent download client
    • Host: localhost
    • Port: 7476
    • URL base: /proxy/<qui client proxy radarr api key>
    • Category: movies
    • Remove completed: false
  • Options
    • Certification country: <your region>
  • Host

    • Application URL: https://radarr.example.com:443/
  • Logging

    • Log level: info
  • Analytics

    • Send anonymous usage data: false (optional)