Rocksky
- To scrobble to Rocksky, create a Rocksky (Client)
Rocksky is music tracking and discovery platform built on the AT Protocol (Bluesky).
This Source monitors the Rocksky scrobbles in your PDS and then re-scrobbles discovered tracks to configured clients.
Learn more about how Rocksky scrobbles work in the Rocksky (Client) docs.
Setup
Follow the Setup instructions in the Rocksky (Client) docs to get access to your Bluesky PDS repository and scrobble data.
Configuration
See the Rocksky (Client) configuration for general setup. The only difference for Source configuration:
- Cannot be setup with ENV config
- File/AIO config must include
"configureAs": "source"
- ENV
- File
- AIO
You cannot use ENV variables shown in the Rocksky Client config -- multi-scrobbler assumes Rocksky ENVs are always used for the client configuration. You must use the File or AIO config to setup Rocksky as a Source.
[
{
"name": "myRockskySource",
"configureAs": "source",
"data": {
"key": "e4xwktm7jxm607x8el1fcda30eu14dzb64h3j",
"handle": "alice.bsky.social"
}
}
]
or explore the schema with an example and live editor/validator
{
"sources": [
{
"name": "myRockskySource",
"configureAs": "source",
"data": {
"key": "e4xwktm7jxm607x8el1fcda30eu14dzb64h3j",
"handle": "alice.bsky.social"
},
"type": "rocksky"
}
]
}
or explore the schema with an example and live editor/validator