Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.rocksky.app/llms.txt

Use this file to discover all available pages before exploring further.

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

1

Install the plugin

Install the community ListenBrainz plugin, then open its settings under Dashboard → Plugins → ListenBrainz.
2

Change the API endpoint

Replace the default endpoint:
https://api.listenbrainz.org
with the Rocksky endpoint:
https://audioscrobbler.rocksky.app
3

Add your API key

Paste your Rocksky API key into the User token field and save.
Jellyfin ListenBrainz plugin configured with the Rocksky audioscrobbler URL
4

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.