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 is a decentralized Last.fm alternative. It lets you automatically track your music listening (“scrobble”) and publish it to your Bluesky / AT Protocol identity.

rocksky.app

Sign in with Bluesky and start scrobbling.

Option 1: Use the hosted version

No server required — sign in and start scrobbling.
1

Sign in

Go to rocksky.app and click Sign in with Bluesky. Log in with your Bluesky account (or create one).
2

Connect your music sources

Pick one or more sources below.
SourceHow to connectDifficulty
SpotifyConnect from SettingsEasy
JellyfinAdd Rocksky as a scrobblerEasy
NavidromeConfigure NavidromeEasy
AndroidPano ScrobblerEasy
BrowserInstall the WebScrobbler extensionEasy
KodiInstall the Rocksky add-onMedium
Other playersAny Last.fm or ListenBrainz-compatible scrobblerEasy
3

Start listening

Your plays appear on your profile and in the Stories feed within seconds.

Option 2: Self-host Rocksky

For full control and privacy. Prerequisites
  • Docker + Docker Compose
  • Node.js or Bun (for development)
git clone https://tangled.org/@rocksky.app/rocksky
cd rocksky
# follow the self-hosting guide in the repo README
A one-command setup is on the roadmap. In the meantime, the source repo is the canonical starting point.

What next?

Migrate from Last.fm

Repoint any Last.fm-compatible scrobbler at Rocksky.

Install the CLI

rocksky is a CLI for scrobbling, stats, and managing API keys.

Talk to Rocksky from Claude

Plug the MCP server into Claude Desktop.

Build on the API

SDKs for TypeScript, Python, Rust, Go, Ruby, Kotlin, Elixir, Clojure, and Gleam.