1. How-Tos
Rocksky
  • Introduction
  • Quickstart
  • FAQ
  • How-Tos
    • Migrating to Rocksky Scrobble API
    • Migrating from ListenBrainz to Rocksky
    • Use Rocksky as Your Personal Navidrome Server
    • How to Use Rocksky with Jellyfin
    • How to Use Rocksky with Navidrome
    • How to Use Rocksky with Pano Scrobbler on Android
    • How to Use Rocksky with Kodi
    • Run a local ListenBrainz / Last.fm / Web Scrobbler compatible API (Rocksky CLI)
    • Use Rocksky with Claude Desktop
  • CLI
    • Overview
    • Commands
      • login
      • mcp
      • whoami
      • nowplaying
      • scrobbles
      • scrobble-api
      • search
      • stats
      • artists
      • albums
      • tracks
      • scrobble
      • create apikey
      • help
      • sync
  • API Reference
    • albums
      • Get User's Albums
      • Get Album
      • Get Several Albums
    • artists
      • Get User's Artists
      • Get Artist
      • Get Several Artists
    • charts
      • Get Scrobbles Per Day
    • feed
      • Get all feed generators
      • Get feed generator
      • Get feed
    • graph
      • Get User Followers
      • Get User Follows
    • likes
      • Get User's Liked Songs
    • playlists
      • Get User's Playlists
      • Get Playlist
    • scrobbles
      • Get Scrobbles
      • Get User's Scrobbles
    • users
      • Find User Profile
    • tracks
      • Get User's Tracks
      • Get Track
      • Get Several Tracks
      • Matches a song
    • search
      • Search for Item
  • Schemas
    • User
    • Album
    • Artist
    • Track
    • Scrobble
  1. How-Tos

Use Rocksky as Your Personal Navidrome Server

You can now use Rocksky as a personal music server compatible with many Subsonic/Navidrome clients.

1. Upload Your Music#

Screenshot 2026-05-26 at 04.15.45.png
Screenshot 2026-05-26 at 04.18.50.png
First, open your Rocksky library:
Go to Rocksky "My Library"
Click My Library
Click Upload Music
Upload your audio files
Once uploaded, your music library is available through the Rocksky Navidrome-compatible API.

2. Get Your API Key#

To connect external apps, you need a Rocksky API key.
Open:
Rocksky API Keys
Create a new API key and keep it safe.
3.
Connect Your Favorite Client
Use the following settings in any Navidrome/Subsonic-compatible app:
Server URL: https://navidrome.rocksky.app
Username: your ATProto handle
Password: your Rocksky API key
Example:
Username: alice.bsky.social
Password: xxxxxxxxxxxx
Screenshot 2026-05-25 at 21.48.41.png

4. Start Streaming#

That’s it 🎵
Your uploaded music library is now available from compatible clients like:
Symfonium
Substreamer
Cassette
Amperfy
Tempo
and many other Navidrome/Subsonic apps
Rocksky scrobbling is already integrated automatically — no extra setup required.

Notes#

Rocksky currently manages storage internally using Cloudflare R2.
In the future, users will also be able to connect their own S3-compatible storage providers.
Some clients may behave differently because Subsonic/Navidrome compatibility varies between apps.
Modified at 2026-05-26 01:19:25
Previous
Migrating from ListenBrainz to Rocksky
Next
How to Use Rocksky with Jellyfin
Built with