This is the same library, the same credentials and the same uploads as the
Subsonic endpoint. Use whichever protocol your favourite app speaks; you can
use both at once.
Step 1: Upload music
To use your own S3-compatible bucket, follow the storage setup instructions, then select Your storage on the upload page. You can also select Rocksky storage to use managed storage. Open My Library in Rocksky’s sidebar and drag your audio files (MP3, FLAC, M4A, OGG, WAV, AIFF) into the upload page. Required tags: title, artist, album, album artist, duration, album art. Need to tag your files first? MusicBrainz Picard auto-fills metadata from the MusicBrainz database.Your uploaded music is private — only you can access and stream your files.
Step 2: Get an API key
Visit the API Keys page and generate a new key. You’ll use it as the password in your Jellyfin client.Step 3: Configure your client
Add a new server. Most clients ask for the address first, then the credentials on a separate screen — the login screen will not list any users, because this server fronts every Rocksky account. Type your handle in manually.Compatible apps
- Finamp (Android, iOS)
- Symfonium (Android)
- Streamyfin (Android, iOS)
- Findroid (Android)
- Feishin (desktop)
- …and most other Jellyfin music clients.