Skip to content
jdsarge edited this page Apr 28, 2020 · 12 revisions
  1. Intro
  2. URL
  3. Settings
    1. General
    2. Media Management
    3. Download Client
    4. Indexers
    5. Connect
  4. Music Path
  5. API Key

1. Intro

Lidarr is basically Sonarr for music. It functions as a music collection manager for Usenet and BitTorrent users. It can monitor multiple RSS feeds from Bittorrent trackers and Usenet Indexers, looking for new tracks from your favorite artists and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available.

2. URL

  • To access Lidarr, visit https://lidarr.yourdomain.com

3. Settings

i. General

  1. Go to "Settings" -> "General".

  2. Set "Advanced Settings": Shown

Host

  • "Bind Address: *

  • "Port Number": 8686

  • "URL Base": blank

  • "Enable SSL": No (SSL is handled by Nginx-Proxy)

  • "Open browser on start": No

Security

  • "Authentication": Forms (Login page) (can also be set to Basic (Browser popup))

  • "Username": your Lidarr username

  • "Password": your Lidarr password

Proxy Settings

  • "Use Proxy": No

Logging

  • "Log Level": Debug

Analytics

  • "Send Anonymous Usage Data": No (your preference)

Updates

  • "Branch": develop

  • "Automatic": Off

Save

  • Click "Save".

ii. Media Management

  1. Click "Settings" -> "Media Management".

  2. Enable "Rename Tracks".

  3. Enable "Replace Illegal Characters".

  4. Set your preferred naming format (you can use the ones mentioned below).

    Plex's Naming Preference

    Example:
    01 - Shine On You Crazy Diamond (Parts I-V).m4a

    Standard Track Format:
    {track:00} - {Track Title}

    Artist Folder Format:
    {Artist Name}

    Album Folder Format:
    {Artist Name} - {Album Title}

    Ref: https://support.plex.tv/articles/categories/media-preparation/naming-and-organizing-music-media/

  5. Disable "Analyse audio files".

  6. Click "Save".

iii. Download Client

  1. Click "Settings" -> "Download Client".

  2. "Completed Download Handling": Enabled Selected (your preference)

  3. "Failed Download Handling": Redownload Selected.

NZBGet

  1. Add a new "NZBGet" download client.

  2. Add the following:

    1. Name: NZBGet

    2. Enable: Yes

    3. Host: nzbget

    4. Port: 6789

    5. Username: Your NZBGet Username

    6. Password: Your NZBGet Password

    7. Category: lidarr

    8. Use SSL: No

    9. Add Paused: No

  3. Your settings will now look like this:

    Lidarr NZBGet Downloader

  4. Click "Save" to add NZBGet.

ruTorrent

  1. Add a new "rTorrent" download client.

  2. Add the following:

    1. Name: ruTorrent

    2. Enable: Yes

    3. Host: rutorrent

    4. Port: 80

    5. URL Path: RPC2

    6. Use SSL: No

    7. Username: Your ruTorrent Username

    8. Password: Your ruTorrent Password

    9. Category: lidarr

    10. Directory: Leave Blank

  3. Your settings will look like this:

    Lidarr ruTorrent Downloader

  4. Click "Save" to add ruTorrent.

iv. Indexers

  1. Go to "Settings" -> "Indexers".

  2. Set "Advanced Settings": Shown

  3. Add in your your favorite indexers.

NZBHydra2

  1. Click "Settings" -> "Indexers".

  2. Click Add Indexer (+).

  3. Select "Newznab".

  4. Add the following:

    1. Name: NZBHydra2

    2. Enable RSS Sync: Your Preference

    3. Enable Search: Your Preference

    4. URL: http://nzbhydra2:5076

    5. API Path: /api

    6. API Key: Your NZBHydra2 API Key

    7. Additional Parameters: Leave Blank

  5. Your settings will look like this:

    Lidarr NZBHydra2

  6. Click "Save" to add NZBHydra2.

Note: The "Test" will keep failing until you add an indexer in NZBHydra2.

Jackett

Note: Each Indexer will need to be added separately.

  1. Click "Settings" -> "Indexers".

  2. Click Add Indexer (+)

  3. Select "Torznab".

  4. Add the following:

    1. Name: Indexer's Name

    2. Enable RSS Sync: Your Preference

    3. Enable Search: Your Preference

    4. URL: Indexer's Torznab Feed

    5. API Path: /api

    6. API Key: Your Jackett API Key

    7. Additional Parameters: Leave Blank

  5. Your settings will look like this:

    Lidarr Jackett

  6. Click "Save" to add the indexer.

v. Connect

Torrent Cleanup

Torrent Cleanup Script is a custom script that will cleanup torrents from ruTorrent that were auto-extracted, but still being seeded. So if the script detects that .rar files are in the folder that Lidarr just imported from, it will delete the imported video file(s), leaving just the .rar files for seeding.

  1. Click "Settings" -> "Connect".

  2. Add a new "Custom Script".

  3. Add the following:

    1. Name: Torrent Cleanup

    2. On Grab: No

    3. On Download: Yes

    4. On Upgrade: Yes

    5. On Rename:No

    6. Path: /scripts/torrents/TorrentCleanup.py

  4. The settings will look like this:

    Lidarr Torrent Cleanup Script CloudBox

  5. Click "Save" to add the Torrent Cleanup script.

Plex Autoscan

Plex Autoscan no longers work with music libraries as of version 1.18, so this feature will not work.

  1. Click "Settings" -> "Connect".

  2. Add a new "Webhook".

  3. Add the following:

    1. Name: Plex Autoscan

    2. On Grab: No

    3. On Download: Yes

    4. On Upgrade: Yes

    5. On Rename: Yes

    6. URL: Your Plex Autoscan URL

    7. Method:POST

    8. Username: Leave Blank

    9. Password: Leave Blank

  4. The settings will look like this:

    Lidarr Plex Autoscan

  5. Click "Save" to add Plex Autoscan.

4. Music Path

  1. When you are ready to add your first artist to Lidarr, click the "Path" drop-down and select "Add a different path".

  2. Click the blue "Browse" button, select the music folder, scroll to the bottom, and select "OK".

  3. Click the green "check" button to add the path.

  4. All artist added now will have that path set.

5. API Key

This is used during the setup of Organizr.

  • Go to "Settings" -> "General" -> "Security" -> "API Key".

Basics

  1. Introduction
  2. Cloudbox Install Types
  3. Cloudbox Paths
  4. Accessing Cloudbox Apps

Prerequisites

  1. Overview
  2. Presumptions
  3. Server
  4. Domain Name
  5. Cloudflare
  6. Cloud Storage
  7. Plex / Emby - Account
  8. Usenet vs. BitTorrent

Install Cloudbox

Cloudbox
  1. Overview
  2. Dependencies (Choose only one of these)
  3. Settings
  4. Preinstall (Choose only one of these)
  5. SSH
  6. Ansible Vault
  7. Rclone
  8. Cloudbox (Choose only one of these)
  9. Application Setup
    1. NZBGet
    2. ruTorrent
    3. NZBHydra2
    4. Jackett
    5. Plex Media Server
    6. Plex Autoscan
    7. Sonarr
    8. Radarr
    9. Lidarr
    10. PlexPy (Tautulli)
    11. Ombi
    12. Portainer
    13. Organizr
  10. Next Steps

Install Feederbox / Mediabox

Feederbox (do this first)
  1. Overview
  2. Dependencies
  3. Settings
  4. Preinstall
  5. SSH
  6. Ansible Vault
  7. Rclone
  8. Feederbox (Choose only one of these)
  9. Application Setup
    1. NZBGet
    2. ruTorrent
    3. NZBHydra2
    4. Jackett
    5. Sonarr
    6. Radarr
    7. Lidarr
    8. Portainer
    9. Organizr
  10. Next Steps

Mediabox
  1. Overview
  2. Dependencies
  3. Settings
  4. Preinstall
  5. SSH
  6. Ansible Vault
  7. Rclone
  8. Mediabox (Choose only one of these)
  9. Application Setup
    1. Feeder Mount
    2. Plex Media Server
    3. Plex Autoscan
    4. PlexPy (Tautulli)
    5. Ombi
  10. Next Steps

Recommended Reading

Backup and Restore

More Information

Advanced Configuration

Experimental

Extras

Misc

Community-Submitted

See Community Wiki.

Reference

Troubleshooting

Links

Clone this wiki locally