
Lidarr
Automated music library management with intelligent quality upgrades
Lidarr is an independent fork of Sonarr reworked for automatically downloading music via Usenet and BitTorrent. Inspired by proven downloaders like Headphones, Lidarr brings modern architecture, intuitive management, and intelligent automation to your music library. Seamlessly integrated into QuickBox Pro, Lidarr monitors new album releases, manages quality upgrades, and keeps your collection organized with rich metadata and artwork.
🎵 Automatic Music Downloads
Monitor artists and automatically download new albums when released with intelligent quality selection
📊 Quality Profiles
Define custom quality profiles for different music formats (MP3, FLAC, etc.) with specific bitrate preferences
🎨 Metadata & Artwork
Automatic album art, artist bios, descriptions, and comprehensive metadata from MusicBrainz
🗂️ Smart Organization
Customizable file naming and folder structures with automatic tagging and sorting on import
🔄 Upgrade Management
Automatically upgrade existing albums when better quality releases become available
🔍 Audio Fingerprinting
Built-in Chromaprint fpcalc support for accurate audio file identification via AcoustID
Installation
Symptoms
- QuickBox Pro v3 installed and configured
- Download client installed (qBittorrent, Deluge, etc.)
- Media storage location configured
- User account created on the server
Resolution
- Use QuickBox's qb command for installation
- Automatic integration with download clients
- Configurable storage paths for music
- Per-user installation with isolated configurations
Basic Installation
Install Lidarr (master/release branch) for a specific user:
qb install lidarr -u usernameAudio Fingerprinting
QuickBox Pro automatically installs Chromaprint fpcalc during Lidarr installation. This audio fingerprint library enables AcoustID-based file identification for accurate music matching and metadata retrieval.
Installation Variants & CLI Commands
| Command | Description |
|---|---|
qb install lidarr -u username | Install Lidarr (master/release branch) with automatic configuration |
qb install lidarr -u username --nightly | Install nightly build (development) for latest features |
qb reinstall lidarr -u username | Reinstall Lidarr (preserves configuration and database) |
qb update lidarr -u username | Update to latest version (auto-detects branch) |
qb remove lidarr -u username | Remove Lidarr and clean up all files |
qb help lidarr | Display comprehensive help information |
Update Branch Handling
When you run qb update lidarr -u username, QuickBox automatically detects your current branch (master, testing, or nightly) from config.xml and updates accordingly. You don’t need to specify --nightly unless you want to switch branches.
Accessing Lidarr
After installation, access Lidarr at:
https://your-server-ip/username/lidarrQuickBox Dashboard Integration
Lidarr is automatically integrated into your QuickBox dashboard. Find it in the Service Control panel with port, API key, and status information. Click the LAUNCH icon to open the web interface.
Initial Configuration
1. Configure Download Client
- Settings → Download Clients → Add (+)
- Select your client (qBittorrent, Deluge, etc.)
- Enter connection details (enable advanced settings to access URL Base):
Download Client Examples
QuickBox-friendly paths and auth settings for the most common clients
Deluge
443/username/delugeFlood
443/username/floodNZBGet
443/username/nzbgetqBittorrent
443/qbittorrentrTorrent
443SABnzbd
443/username/sabnzbdTransmission
443/username/transmission- Test connection and save
2. Add Indexers via Prowlarr (Recommended)
Prowlarr provides centralized indexer management:
- Install Prowlarr:
qb install prowlarr -u username - In Prowlarr, go to Settings → Apps
- Add Lidarr as an application
- Indexers automatically sync to Lidarr
Why Prowlarr?
When you add or remove indexers in Prowlarr, they automatically sync to Lidarr (and Sonarr, Radarr, etc.). This centralized management saves time and ensures consistency across all your *arr applications.
Alternative: Manual indexers via Settings → Indexers → Add (+)
3. Set Root Folder
- Settings → Media Management → Root Folders
- Add folder for music (e.g.,
/home/username/Media/Music)
4. Quality Profiles & Upgrades
Configure quality preferences and automatic upgrades:
- Settings → Profiles
- Edit or create quality profile
- Set Upgrade Until to your desired maximum quality
- Enable Upgrades Allowed
Example workflow:
- Download MP3-320 when album is released
- Lidarr automatically upgrades to FLAC when available
- Stops at your cutoff (e.g., FLAC) to avoid excessive file sizes
Smart Upgrading
Set upgrade cutoffs to prevent endless upgrading. For example, setting cutoff to FLAC prevents upgrades to obscure lossless formats unless you specifically want them. This saves bandwidth and storage space.
Recommended File Naming
Media Management Settings:
✓ Rename Tracks
✓ Replace Illegal Characters
✓ Standard Track Format: {Artist Name} - {Album Title} - {track:00} - {Track Title}
✓ Album Folder Format: {Artist Name} - {Album Title} ({Release Year})
✓ Artist Folder Format: {Artist Name}Adding Music
- Click Add New button
- Search for artist by name
- Select the artist from search results (powered by MusicBrainz)
- Choose:
- Root Folder
- Quality Profile
- Monitor settings (see below)
- Metadata profile
- Click Add Artist
Monitoring Options
- All Albums - Monitor and download all albums (past and future)
- Future Albums - Only monitor new releases from now on
- Missing Albums - Download missing albums from existing discography
- Existing Albums - Don’t search for old albums
- First Album - Only monitor first album
- Latest Album - Only monitor the most recent release
Service Management
Lidarr runs as a systemd service for reliability and automatic startup.
systemctl status lidarr@username # Check status
systemctl restart lidarr@username # Restart service
journalctl -u lidarr@username -f # View live logs
systemctl enable lidarr@username # Start on boot
systemctl disable lidarr@username # Prevent auto-startTroubleshooting
Lidarr Won’t Start
journalctl -u lidarr@username -fCheck for port conflicts:
grep -E '<Port>' ~/.config/Lidarr/config.xml
# Default: 8646Downloads Not Appearing
Symptoms
- No releases found in manual search
- Albums not automatically downloading
- Download client connection errors
- Artist shows as monitored but nothing happens
Resolution
- Verify indexers are working: Settings → Indexers → Test
- Check download client: Settings → Download Clients → Test
- Ensure artist/albums are monitored (check monitor icons)
- Try manual search: Album → Manual Search icon
Audio Fingerprinting Not Working
# Verify Chromaprint fpcalc is installed
which fpcalc
# Should return: /usr/local/bin/fpcalc
# Reinstall if missing
qb reinstall lidarr -u usernamePermission Issues
qb fix permissions -u username
systemctl restart lidarr@usernameDatabase Issues
# Backup current database
cp ~/.config/Lidarr/lidarr.db ~/.config/Lidarr/lidarr.db.backup
# Vacuum database to optimize
sqlite3 ~/.config/Lidarr/lidarr.db "VACUUM;"
# Reinstall to attempt repair
qb reinstall lidarr -u usernameBest Practices
Do
- Use Prowlarr for centralized indexer management across all *arr apps
- Set reasonable quality profiles—avoid unnecessary lossless formats if you don't need them
- Configure proper file naming for consistent library organization
- Set up automatic backups of your Lidarr database (~/.config/Lidarr/lidarr.db)
- Use download client categories to separate Lidarr downloads
- Set upgrade cutoffs to prevent endless quality chasing
- Enable MusicBrainz metadata import for accurate tagging
- Keep Lidarr updated via qb update lidarr for latest features and fixes
Don't
- Don't monitor every album from every artist—be selective to save bandwidth
- Don't set upgrade cutoff too high (lossless formats are huge and may not be necessary)
- Don't use too many indexers—causes rate limits and excessive API hits
- Don't download to system drive—use dedicated media storage
- Don't ignore failed download warnings—investigate and resolve issues
- Don't disable authentication if Lidarr is exposed to the internet
- Don't ignore database backups—corruption can happen and cause data loss
- Don't manually edit the database (lidarr.db)—use the web interface
Use Cases
Automated Music Collection
- Building a complete music library automatically
- Monitoring new album releases from favorite artists
- Upgrading older albums to better quality
- Organizing a messy music collection
Multiple Quality Tiers
- Standard MP3 collection for mobile devices
- Lossless FLAC collection for home listening
- Separate quality profiles for different genres
Audio Quality Management
- New album? Lidarr grabs MP3-320 immediately
- FLAC available? Lidarr upgrades automatically
- Stops at your cutoff to save storage space
Related Applications
Additional Resources
Join the Community
Media server operators sharing configs, getting support, and shaping the future of QuickBox Pro.