Remix.run Logo
0fflineuser a day ago

If anyone is interested in selfhosting or wants to stop using spotify without losing the discoverabily:

I use explo+slsk+lidarr+navidrome, for access on my phone I use dsub2000 or symfonium but mainly dsub2000.

Explo is the software used for the discovery https://github.com/LumePart/Explo It automatically downloads daily jams, weekly jams and weekly exploration playlists from your listenbrainz account(free) using youtube, soulseek(with slskd) or lidarr (support was merged very recently).

I also imported all my artists from my spotify account when I migrated which you can do in lidarr with the plugin ̶a̶n̶d̶ ̶t̶h̶e̶ ̶f̶o̶r̶k̶ ̶ bellow ̶b̶e̶c̶a̶u̶s̶e̶ ̶i̶t̶ ̶i̶s̶n̶'̶t̶ ̶s̶u̶p̶p̶o̶r̶t̶e̶d̶ ̶i̶n̶ ̶t̶h̶e̶ ̶m̶a̶i̶n̶ ̶l̶i̶d̶a̶r̶r̶.̶

plugin: https://github.com/TypNull/Tubifarry

̶f̶o̶r̶k̶ ̶d̶o̶c̶k̶e̶r̶ ̶i̶m̶a̶g̶e̶:̶ ̶g̶h̶c̶r̶.̶i̶o̶/̶l̶i̶n̶u̶x̶s̶e̶r̶v̶e̶r̶-̶l̶a̶b̶s̶/̶p̶r̶a̶r̶r̶:̶l̶i̶d̶a̶r̶r̶-̶p̶l̶u̶g̶i̶n̶s̶

docker image: lscr.io/linuxserver/lidarr:nightly

This plugin is also needed for downloading songs with slsk in lidarr.

nunez 15 hours ago | parent | next [-]

A simpler, lower-tech alternative is to subscribe to Bandcamp newsletters. Infinite discoverability to be had and any purchases made directly support artists.

There are also excellent listener-supported radio stations that are dedicated to nothing but introducing people to really cool music they wouldn't otherwise hear. Examples:

- KEXP (Seattle, WA)

- KCRW (Los Angeles, CA)

- KUTX (Austin, TX)

- WYEP (Pittsburgh, PA)

- So many college radio stations; they still exist and are probably going to see a resurgence now that the youngs are detaching from tech

(Soapbox: I believe that algorithmic music discoverability works for music _you already like and listen to_ but is terrible for music _you haven't heard before but might like_.)

exo-cortex 16 minutes ago | parent [-]

I'd like to add another absolutely great radio Station: "FIP" - France Inter Paris. It belongs to Radio France has been running since 1971. Everytime i Tune in i write down song and artist namens because the mix is so great for me. It really is all over the place but with a lot of style. Plus: once every half hour or so you get one of the famous announcers that tell you interesting or funny things. They are all women and a Main reason for FIPs uniqueness. And i don't even understand them :-) You can listen via the Radio France app or find the link for the stream online. (In the app there are also additional genre-specific streams of FIP but IMHO the Main one is the most interesting one because of its large variety that still fits together.

https://www.radiofrance.fr/fip

_rwo 12 hours ago | parent | prev | next [-]

I discovered explo too and AI slopped my own solution a while back for the discover weekly from listenbrainz xD (navidrome-listenbrainz-jams on GH) - aside the fact that listenbrainz had technical issues for a bit - does the job for me; maybe I should add support for last.fm playlists as those seems to be more diverse I would say (but less API-friendly)

herzzolf a day ago | parent | prev | next [-]

Thanks for sharing Explo, looks like a good project for discovery, I’m going to check it out!

I’m using a similar setup, with Lidar/Navidrome, but using Subwave for discovery. It works very well for going through your library and playing music like a radio station would, but it won’t recommend anything that’s not already in there.

kombine a day ago | parent | prev | next [-]

I'm using a similar setup with soularr, and I just need to import my playlists from Spotify, but I'd rather not use a fork of lidarr.

0fflineuser a day ago | parent [-]

Hi, Actually it's not a fork it's the docker image for the plugin branch.

Sorry I set this up quite a long while ago and didn't remember correctly.

And it seems to have been merged so the plugin branch is not needed anymore, see: https://github.com/Lidarr/Lidarr/pull/1829

So the official image would work.

edit:

I just migrated and I can confirm it works.

I used lscr.io/linuxserver/lidarr:nightly, note that the `latest` tag won't work as it's using the `master` branch which doesn't have plugin support yet, so either use the `nightly` tag or the `develop` tag.

See: https://docs.linuxserver.io/images/docker-lidarr/#version-ta...

cromka a day ago | parent | prev [-]

Is there a way to get Music Assistant fit into this nicely?

0fflineuser 21 hours ago | parent [-]

I do not use Music Assistant.

As Music Assistant supports subsonic (https://www.music-assistant.io/music-providers/subsonic/) and Navidrome expose a subsonic endpoint it should be possible (https://www.navidrome.org/docs/developers/subsonic-api/).

cromka 10 hours ago | parent [-]

Thanks!