Rocksky speaks the ListenBrainz protocol, which means the community
ListenBrainz plugin for Jellyfin works out of the box — you just need to
point it at the Rocksky endpoint.
Prerequisites
Setup
Install the plugin
Install the community
ListenBrainz plugin,
then open its settings under Dashboard → Plugins → ListenBrainz. Change the API endpoint
Replace the default endpoint:https://api.listenbrainz.org
with the Rocksky endpoint:https://audioscrobbler.rocksky.app
Add your API key
Paste your Rocksky API key into the User token field and save. Verify it works
Play a track in Jellyfin and refresh your Rocksky profile — the scrobble
should appear in real time.
Jellyfin sends a scrobble after you’ve played enough of a track. If a play
doesn’t register, scrub past ~30 seconds and let it keep playing.