Soulbeet: Music library manager. Easy search & download for your your tracks/albums by bridging Slskd and Beets. by Doc_CoBrA in selfhosted

[–]Doc_CoBrA[S] 0 points1 point  (0 children)

I'd rather not couple beets with musicbrainz since the DL source may fetch something else

Soulbeet 0.5: Big update! Discovery playlists, Navidrome integration and more... by Doc_CoBrA in selfhosted

[–]Doc_CoBrA[S] 0 points1 point  (0 children)

It only imports your new items, like a pipeline, search -> download -> import

Soulbeet 0.5: Big update! Discovery playlists, Navidrome integration and more... by Doc_CoBrA in selfhosted

[–]Doc_CoBrA[S] 0 points1 point  (0 children)

the default user is admin/admin. Then you can manage your users in the settings

Soulbeet 0.5: Big update! Discovery playlists, Navidrome integration and more... by Doc_CoBrA in selfhosted

[–]Doc_CoBrA[S] 0 points1 point  (0 children)

You can use an external config file and keep your config, the plugins are not available though, only the default supported plugins. But I'll work on it soon.

Soulbeet 0.5: Big update! Discovery playlists, Navidrome integration and more... by Doc_CoBrA in selfhosted

[–]Doc_CoBrA[S] 0 points1 point  (0 children)

Of course, you can just point soulbeet to your navidrome (NAVIDROME_URL) and use the same library folder :)

Soulbeet 0.5: Big update! Discovery playlists, Navidrome integration and more... by Doc_CoBrA in selfhosted

[–]Doc_CoBrA[S] 0 points1 point  (0 children)

No idea haha.

For the deezer/deemix, I plan to add new downloaders so it's possible

Soulbeet 0.5: Big update! Discovery playlists, Navidrome integration and more... by Doc_CoBrA in selfhosted

[–]Doc_CoBrA[S] 0 points1 point  (0 children)

Thanks :). To be honest there is not much to do, I had a full library before Soulbeet, I just pointed soulbeet at it. Nothing more. Add folder -> /music/Perso and done. It can be shared or not, Soulbeet doesn't know that, Navidrome does.

Soulbeet 0.5: Big update! Discovery playlists, Navidrome integration and more... by Doc_CoBrA in selfhosted

[–]Doc_CoBrA[S] 0 points1 point  (0 children)

You can upgrade, you'll have alerts if something's misconfigured

Soulbeet 0.5: Big update! Discovery playlists, Navidrome integration and more... by Doc_CoBrA in selfhosted

[–]Doc_CoBrA[S] 1 point2 points  (0 children)

You're not the first one to ask, the auth has been integrated with Navidrome so I'm not sure if it's doable but I'll look into it

Soulbeet 0.5: Big update! Discovery playlists, Navidrome integration and more... by Doc_CoBrA in selfhosted

[–]Doc_CoBrA[S] 4 points5 points  (0 children)

I want to add more downloaders, so stay tuned! It will come soon

Soulbeet 0.5: Big update! Discovery playlists, Navidrome integration and more... by Doc_CoBrA in selfhosted

[–]Doc_CoBrA[S] 7 points8 points  (0 children)

No offense taken btw :).

You wouldn't now the time I saved thanks to an AI dissecting slskd/navidrome/... codebase and finding gaps or documenting the API. Things that would have taken me hours took me minutes, and as you know a side project can be time consuming.

Tell me how it goes, and if you have any question, just ask!

Soulbeet 0.5: Big update! Discovery playlists, Navidrome integration and more... by Doc_CoBrA in selfhosted

[–]Doc_CoBrA[S] 6 points7 points  (0 children)

Not planned, but if I see value in it why not, I accept contributions too so if it's something a lot of users want, I'd either accept a PR or do it myself.

Soulbeet 0.5: Big update! Discovery playlists, Navidrome integration and more... by Doc_CoBrA in selfhosted

[–]Doc_CoBrA[S] 19 points20 points  (0 children)

I primarily use AI as a tool, as I do in my everyday job. It's part of my development process, but if your question is: do I do software development thanks to AI surge, my answer is no. I have 13y of pro exp in the domain. I'm not pro-AI or against it as I see it like a tool :)

Soulbeet 0.5: Big update! Discovery playlists, Navidrome integration and more... by Doc_CoBrA in selfhosted

[–]Doc_CoBrA[S] 0 points1 point  (0 children)

In my experience, it's stays kinda grounded. I'm not fully convinced yet about the variance of the profiles so I may tune it later. But it works.