Scrobbling using nextcloud

How can I scrobble all songs played from my Nextcloud server using ListenBrainz?

Hi everyone,

I’m currently using a Nextcloud server to store my music, and I would like to scrobble all the songs I play from it to ListenBrainz. I’ve tried using a few apps and tools, but I’m not sure how to set it up correctly. Can anyone guide me on how to achieve this? Any specific apps or configurations that work well?

You need to give us more info! What OS? What are you using to listen to the music?

Thank you for your response! I have Nextcloud installed on a Debian server, and I listen to music on various devices with different operating systems. Specifically, I use an Android phone, a Windows PC, and a Linux PC. I don’t have any issues with scrobbling on any of these devices; they all work fine with different systems for scrobbling.

The question arises because I installed Sonixd as a music player on one of my computers, and I’m having trouble getting scrobbling to work with it. Any help would be appreciated!

For listening on mobile, you can install our ListenBrainz app that will capture and report listens:

https://play.google.com/store/apps/details?id=org.listenbrainz.android&hl=en

As far as other players, have a look at the players that support LB:

ListenBrainz

Another alternative is that host your collection in a streaming services like Navidrome, funkwhale or Gonic.

1 Like

Sonixd is a Subsonic client AFAIK. What is the server? Or does Nextcloud itself provide a Subsonic compatible API?

For Subsonic listen submission is usually configured on the music server side, and on the player there is only a setting to enable “scrobbling”. If that is enabled the music server gets notified about the listened track and depending on it’s configuration sends this to ListenBrainz, last.fm etc.

So you could check if the music server supports “scrobbling” / listen submission, and whether it supports ListenBrainz for this.

Just found something, there is a “Music” app for Nextcloud (https://apps.nextcloud.com/apps/music) which provides a Subsonic compatible API. Is this what you are using?

If so, it looks like it does not yet support ListenBrainz, but there is a feature request for it: [feature request] ListenBrainz scrobbling · Issue #1010 · owncloud/music · GitHub

2 Likes

Thank you for the information! I am aware of other applications and features like Clementine, Subsonic, Tempo (Android), and Simple Scrobbler, among many others. However, I am interested in configuring scrobbling with Sonixd or, if possible, for all the songs served from Nextcloud across the different devices I use. I would appreciate any specific suggestions to achieve this.

We still don’t know really what hosts your music. As I wrote before Sonixd is a subsonic client. So there must be a subsonic compatible music server somewhere.

Is it https://apps.nextcloud.com/apps/music you are using with your Next cloud server?