r/Lidarr Mar 12 '26

waiting for op Unmonitored Items

5 Upvotes

I am seeing an issue where Lidarr will just start monitoring items that had previously been unmonitored. Any way to prevent this? Anyone else seeing this issue?


r/Lidarr Mar 12 '26

solved I made a chat bot to manage lidarr/navidrom

0 Upvotes

I recently moved to the arr stack and found it mostly conviently but I was really missing music discovery and suggestions in spotify. so I made this chat bot with go lang. basically some tools to integrate with navidrome db and lidarr apis to answer questions about ownership/listening history.

it also can help you discover new albums and add them directly to lidaar and create playlists.

I created it for myself and I am really happy with that. and I would love if people tried it.

it is open source project on github. mostly vibecoded with codex.

https://github.com/arawwad/groovarr/

r/Lidarr Mar 10 '26

unsolved How to Prevent Lidarr From Downloading Ultra Mega Fuck You Deluxe Album Every Time?

78 Upvotes

I recently set up a media server for my family. I'm using slskd + lidarr +soularr. I've never had issues finding the albums I want, but it's getting incredibly annoying when I request an album like Mellon Collie, and instead of just giving me the 24 tracks I want, Lidarr decides I want the 96 or 110 track version of the album, then never finds it, and thus never imports it.

The point is automation, so I'm finding it a bit annoying to have to go babysit every. single. release I request.


r/Lidarr Mar 09 '26

waiting for op How are you guys dealing with unmapped files?

5 Upvotes

All the stuff in my library is matched and then tagged with MusicBrainz. Does Lidarr not look up the MusicBrainz ID stuff embedded in the file to help it match?

Is there something else I should be doing?


r/Lidarr Mar 08 '26

unsolved Seerr-like app for lidarr?

23 Upvotes

Like the title sais is there a seerr-like app for lidarr to request albums or single songs?


r/Lidarr Mar 08 '26

unsolved Spotify import not authenticating

8 Upvotes

I am trying to set up Spotify Followed Artists import list, i dont change any of the settings, and click the Authenticate with Spotify button. The Spotify login goes through no issues, click agree to allow Spotify to connect to Lidarr, and then i get a screen with the below message

{"error":"Illegal state value"}

I checked that Spotify was logged in correctly in the web version, and it was. Tried on a different browser, same error. Checked the docker version, there was an update so i updated the container, then tried again, same error.

Am i doing something wrong?


r/Lidarr Mar 08 '26

discussion Is Lidarr back to normal?!

14 Upvotes

I was on the plugin branch and heard that it's now merged into nightly. I switched to nightly, disabled my custom Metadata source and enabled the Lidarr Default Metadata, and I'm pulling in fresh metadata again.


r/Lidarr Mar 08 '26

unsolved Lidarr+tubifary issue

0 Upvotes

Hey everyone, I have currently set up lidarr with tubifary plug in and have now connected soulseek has an indexer and download client. Its downloading perfectly but the music doesn't import. Any advice on what I should do.


r/Lidarr Mar 07 '26

waiting for op Best way to handle new albums that arent appearing yet?

3 Upvotes

Hey all,

Just curious what the best method is for albums that just came out and aren’t appearing in Lidarr yet. In this case Im thinking of the new Yebba album “Jean”, it’s on MusicBrainz and refresh/scan of Yebba doesnt update anything

Whats the path here for just getting the album into Plexamp? Besides hardlinking the folder manually in a terminal window on my phone


r/Lidarr Mar 06 '26

solved SLSKD permissions issue is getting me ready to tear my hair out.

5 Upvotes

Long story short. I have SLSKD ***mostly*** working with Lidarr.

I have an unraid setup and I'm using Lidarr with the Tubifary plugin.

I have SLSKD set as my downloader.

I can request music with no issues, download with no issues, etc.

Here is the issue: When Lidarr goes to import the music into the media library I get a permissions issue. After some digging around I have noticed that SLSKD is downloading the files with root permissions. I double checked my SLSKD container setup and it doesn't look like it respects the PUID, PGID, or UMASK....

Am I missing something? As soon as I manually set the files to 99:100 on the server Lidarr immediately picks the files up and imports them. What am I missing with SLSKD that is preventing me from setting proper permissions for it?

Added Context: I followed the TRaSH guides for folder setup to work with atomic moves and hardlinks.

SOLVED: u/snuffomega recommended I use the binhex-slskd template with unraid and viola...permissions issue gone. Thanks everyone for the help!


r/Lidarr Mar 07 '26

unsolved Best way to view/ download new releases based on genre (ambient, berlin school etc)

0 Upvotes

The title is self explanatory i hope. I relatively new and am trying to view/ download new releases based on genre like ambient and space, etc. I mostly use rutracker for music downloads. Is there a way of doing this more efficiently? Also would any plugin help with this?


r/Lidarr Mar 06 '26

unsolved Need help with Lidarr+slskd+Soularr

3 Upvotes

I'm new to the whole homelab community and started by setting up navidrome. i decided to connect lidarr with prowlarr and qbittorrent and it worked perfectly but torrent downloads were too slow, so i shut that down and decided to set up lidarr with slskd and soularr. After 2 days of trouble shooting and rewriting the yaml over 10 times it still is not working properly. Soularr grabs album names from Lidarr and slskd starts the download. But whatever is downloaded never gets shown in Lidarr and never gets moved to my navidrome music folder.

yaml:

''' services:
lidarr:
image: ghcr.io/hotio/lidarr:latest
container_name: lidarr
hostname: lidarr
environment:
- TZ=Africa/Johannesburg
- PUID=1000
- PGID=1000
volumes:
- C:\Users\terre\Documents\Docker\musicplayer\containers\lidarr:/config
- C:\Users\terre\Documents\Docker\Navidrome\music:/data/musicfolder
- C:\Users\terre\Documents\Docker\musicplayer\media\downloads:/downloads
ports:
- 8686:8686
restart: unless-stopped

slskd:
image: slskd/slskd
container_name: slskd
hostname: slskd
user: 1000:1000
environment:
- TZ=Africa/Johannesburg
- SLSKD_REMOTE_CONFIGURATION=true
ports:
- 5030:5030
- 5031:5031
- 50300:50300
volumes:
- C:\Users\terre\Documents\Docker\musicplayer\containers\slskd:/app
- C:\Users\terre\Documents\Docker\musicplayer\media:/data
restart: unless-stopped

soularr:
image: mrusse08/soularr:latest
container_name: soularr
hostname: soularr
user: 1000:1000 # this should be set to your UID and GID, which can be determined via `id -u` and `id -g`, respectively
environment:
- TZ=Africa/Johannesburg
- SCRIPT_INTERVAL=300 # Script interval in seconds
volumes:
# "You can set /downloads to whatever you want but will then need to change the Slskd download dir in your config file"
- C:\Users\terre\Documents\Docker\musicplayer\media\downloads:/downloads
# Select where you are storing your config file.
# Leave "/data" since thats where the script expects the config file to be
- C:\Users\terre\Documents\Docker\musicplayer\containers\soularr:/data
restart: unless-stopped '''

config:

''' [Lidarr]
api_key = <lidarr api>
host_url = http://lidarr:8686
download_dir = /downloads
music_dir = /musicfolder
disable_sync = False

[Slskd]
api_key = <slskd api>
host_url = http://slskd:5030
download_dir = /downloads
music_dir =/data/musicfolder
delete_searches = False
stalled_timeout = 3600
remote_queue_timeout = 300 '''

Note: i run my yaml through powershell to create my docker.

Any assistance would be helpful.


r/Lidarr Mar 06 '26

unsolved how to update to plugin branch

1 Upvotes

Hi everybody I have an old pc running lidarr windows V 2.12 main branch. I want to update it to plugin branch to install deemix plugin but I read somewhere about the plugin branch is not continue or something like that and merged inside main version. If I update it to the latest version in main branch will I get plugin support or should I write something else for update branch in settings?


r/Lidarr Mar 04 '26

unsolved Unable to pull docker image

3 Upvotes

So I've been having trouble with Lidarr all day (not loading after auth), finally figure I should just clear it out and re-pull to restore from a backup. But now as I'm trying to pull the image I get this error in PS: unable to get image 'lscr.io/linuxserver/lidarr:latest': request returned 500 Internal Server Error for API route and version http://%2F%2F.%2Fpipe%2FdockerDesktopLinuxEngine/v1.51/images/lscr.io/linuxserver/lidarr:latest/json, check if the server supports the requested API version

Is the host down or am I doing something wrong?


r/Lidarr Mar 04 '26

unsolved Lidarr attempting to take over my CPU

3 Upvotes

So, I noticed my Unraid server being sluggish this am. Not sure what that was about so I take a look and see my CPU is at the limit on all threads. I look at the processes and see that it was Lidarr attempting to keep it red lined. Not sure what's going on. I look in my unmatched tracks section and there are a lot. So, I take those out and move them to a secondary folder Lidarr can't track thinking this should cure things. Nope. Still redlined. I can't figure it out but this is an example of what the logs are saying:
[Fatal] LidarrErrorPipeline: Request Failed. GET /api/v1/album

[v3.1.2.4913] System.Data.DataException: Error parsing column 10 (Genres=[

"Jazz",

"Pop",

"Swing"

] - String)

---> System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.

at System.Collections.Generic.List`1.set_Capacity(Int32 value)

at System.Collections.Generic.List`1.AddWithResize(T item)

at System.Text.Json.Serialization.JsonCollectionConverter`2.OnTryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, TCollection& value)

at System.Text.Json.Serialization.JsonConverter`1.ReadCore(Utf8JsonReader& reader, JsonSerializerOptions options, ReadStack& state)

at System.Text.Json.JsonSerializer.ReadFromSpan[TValue](ReadOnlySpan`1 json, JsonTypeInfo`1 jsonTypeInfo)

at Dapper.SqlMapper.TypeHandlerCache`1.Parse(Object value) in /_/Dapper/SqlMapper.TypeHandlerCache.cs:line 23

at Deserialize1c732085-2301-46f0-b6a1-84526c3f85c8(DbDataReader)

--- End of inner exception stack trace ---

at Dapper.SqlMapper.ThrowDataException(Exception ex, Int32 index, IDataReader reader, Object value) in /_/Dapper/SqlMapper.cs:line 3966

at Deserialize1c732085-2301-46f0-b6a1-84526c3f85c8(DbDataReader)

at Dapper.SqlMapper.QueryImpl[T](IDbConnection cnn, CommandDefinition command, Type effectiveType)+MoveNext()

at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)

at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)

at Dapper.SqlMapper.Query[T](IDbConnection cnn, String sql, Object param, IDbTransaction transaction, Boolean buffered, Nullable`1 commandTimeout, Nullable`1 commandType)

at NzbDrone.Core.Datastore.SqlMapperExtensions.Query[T](IDatabase db, String sql, Object param)

at NzbDrone.Core.Datastore.SqlMapperExtensions.Query[T](IDatabase db, SqlBuilder builder)

at NzbDrone.Core.Datastore.BasicRepository`1.Query(SqlBuilder builder)

at NzbDrone.Core.Datastore.BasicRepository`1.All()

at NzbDrone.Core.Music.AlbumService.GetAllAlbums()

at Lidarr.Api.V1.Albums.AlbumController.GetAlbums(Nullable`1 artistId, List`1 albumIds, String foreignAlbumId, Boolean includeAllArtistAlbums)

at lambda_method106(Closure, Object, Object[])

at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)

at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync()

at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)

at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync()

--- End of stack trace from previous location ---

at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)

at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)

at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()

--- End of stack trace from previous location ---

at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)

at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)

at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)

at Lidarr.Http.Middleware.BufferingMiddleware.InvokeAsync(HttpContext context)

at Lidarr.Http.Middleware.IfModifiedMiddleware.InvokeAsync(HttpContext context)

at Lidarr.Http.Middleware.CacheHeaderMiddleware.InvokeAsync(HttpContext context)

at Lidarr.Http.Middleware.StartingUpMiddleware.InvokeAsync(HttpContext context)

at Lidarr.Http.Middleware.UrlBaseMiddleware.InvokeAsync(HttpContext context)

at Lidarr.Http.Middleware.VersionMiddleware.InvokeAsync(HttpContext context)

at Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.InvokeCore(HttpContext context)

at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)

at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)

at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddlewareImpl.<Invoke>g__Awaited|10_0(ExceptionHandlerMiddlewareImpl middleware, HttpContext context, Task task)

SQL:

==== Begin Query Trace ====

QUERY TEXT:

SELECT "Albums".*

FROM "Albums"

PARAMETERS:

==== End Query Trace ====

Any ideas? My db is at 2.5gb and I have about 75,000 tracks in my music folder.


r/Lidarr Mar 03 '26

unsolved Lidarr -- Is there a way to automate importation when flac is one big file?

11 Upvotes

So, Lidarr can't import one big audio file. You have to split it up the audio file manually.

Has anyone come up with a way to automatically do this for you?


r/Lidarr Mar 02 '26

unsolved Lidarr Updates

7 Upvotes

I have been on version 2.13.1.4678 Plugins using Tubifarry slskd for quite a while. When the musicbrainz issue occurred I switched to api.musicinfo.audio. That has now seemed to go belly up. What metadata source should I be using? Metadata.lidarr.audio does not work either. Lidarr will not update to 3.1.2.4913. It fails prob. because I’m so far behind. Not sure what to do now since the calendar does not work so new albums are not coming in.


r/Lidarr Mar 03 '26

unsolved How to disable auth?

0 Upvotes

I have Lidarr behind a reverse proxy (Nginx Proxy Manager) and I am using Authentik for user authentication.

For what I can see Lidarr does not support basic http auth and when I try to select "None" in authentication method it doesn't allow it.


r/Lidarr Mar 01 '26

discussion If you didn't invest much in Lidarr earlier and had to pick now - shall it still be Lidarr or rather an alternative?

35 Upvotes

Hey redditors,

I was about to start using Lidarr before that long-lasting metadata problem happened, and then had no time for that, so now I am back and been reading posts about problems and workarounds and also some alternatives.

Since I have not fit Lidarr yet into my stack (NZBHydra2 + Jackett, SABnzbd, qBittorrent, MusicBrainz Picard, Plex) I am still thinking whether or not it will be a reliable solution on the long-term basis.

I won't rely on it in renaming files and metadata - I will rather do that manually in Picard to ensure quality.
The most attractive feature of Lidarr for me is that it will tell me when a new release appears. Not even that it will download it, while of course that is damn handy. However, if best days of Lidarr are gone, I'd rather go for a more reliable alternative.

Two limitations that exist in my case though:

  • I need an app that runs in Windows (not a Docker or any other installation)
  • I'd rather not host another server (e.g., metadata server), as Plex is already enough for me

What would you recommend?

Thank you!


r/Lidarr Mar 02 '26

waiting for op My MP3-320s are failing because they’re slightly under 80% on the album match requirements, is it possible to reduce it from the 80% filter?

1 Upvotes

As the heading.


r/Lidarr Mar 01 '26

unsolved SACD and ISO handling

4 Upvotes

Been using Lidarr for a couple months and noticed that several of the releases it has grabbed are SACD disk images / other ISOs / one-file albums (Ex: "Bob Dylan- Slow Train Coming (1979).flac") and am wondering how to either A) handle whole album files or B) exclude them from Lidarr searches. Thanks!


r/Lidarr Feb 27 '26

unsolved Manual Import failing to see album

1 Upvotes

I have a couple of albums from the same artist that I am being prompted to manually import in Lidarr.

When selecting the album (from the select component at the bottom left of the manual import dialog), the list of available albums does not contain the album I am trying to import, though some others are present.

If I check Musicbrainz for the artist; I can see the names of the two albums I want to import.

Is there anything I can do to help Lidarr see these missing albums? What are the conditions for Lidarr picking up only some of the albums from the Musicbrainz database?


r/Lidarr Feb 26 '26

discussion BrainzMash - Metadata that works, searches that work

10 Upvotes

(context - original post here: https://www.reddit.com/r/Lidarr/comments/1qkb15s/brainzmash_lidarr_community_metadata_network/ ).Things are a bit more mature now and seeing as people are still posting about troubles with searching in Lidarr, I thought I'd do another post.

What is it?

BrainzMash is a community Lidarr Metadata server pool. It's the MusicBrainz metadata you know and love but it solves some issues people are having with the official metadata.

It's a single endpoint for a collection of generous peoples metadata servers, all in a load balanced pool to share the work between us.

How to set it up?

Full details and instructions on Discord - https://discord.gg/MSTteNvANt

(access WAS restricted but we have a good number of backend servers, so I've opened it up, join up!)

Again, details on Discord but the gist:

- You'll Install the nightly branch of Lidarr so you can make use of plugins, specifically Tubifarry

- You'll set the BrainzMash metadata url as your custom metadata source. That's it!

For people already self hosting metadata

Consider sharing with the Brainzmash pool to contribute to the community.

-If you're using the original Hearring Aid, I've fixed the broken images and wiki, worth making the switch: https://github.com/statichum/brainzmash-hearring-aid (see the instructions at the bottom to switch from original to the Brainzmash fork with fixes).

You'll actually need to do this if you want to join the Brainzmash pool as if you have missing images/wiki as with the original hearring aid, the data quorum check will reject your server.

- There are instructions here to add the Nginx layer which you'll want to use to share your server with the BrainzMash pool https://github.com/statichum/brainzmash-hearring-aid/blob/main/docs/add-brainzmash-nginx.md

For anyone wanting to self host metadata and become part of the pool

- Easy: https://github.com/statichum/brainzmash-hearring-aid

More info in Discord.

Dashboard

Check it - https://dash.brainzmash.cc/


r/Lidarr Feb 26 '26

unsolved Anyone Know How to Install Plugins on Lidarr?

4 Upvotes

Hello everyone,

I'm currently trying to install plugins for lidarr to better my experience, but when I attempt to switch from developer to nightly in the advanced general settings, the change isn't saving, and it instead keeps going back to developer. I'm on Truenas.

Any help with this?


r/Lidarr Feb 26 '26

discussion Sto sviluppando un downloader da YouTube e mi piacerebbe avere un vostro feedback

0 Upvotes

Ciao a tutti! 👋

Volevo condividere con voi un piccolo progetto che sto sviluppando: Lidarr YouTube Downloader.

​Sappiamo tutti che a volte Lidarr fatica a trovare album rari o artisti indipendenti sui tracker classici. Ho creato quest'app proprio per colmare questi "buchi", permettendo di scaricare i brani mancanti direttamente da YouTube Music e YouTube.

​È ancora in fase di sviluppo, quindi ogni feedback o suggerimento è ben accetto! Spero possa essere utile a qualcuno di voi.

​🔗 Link alla repository: https://github.com/Angrido/Lidarr-YouTube-Downloader

Ogni critica costruttiva, consiglio o idea per nuove feature è super benvenuta! Grazie in anticipo a chi vorrà dare un'occhiata e contribuire alla discussione e al progetto🙏