Hasty Briefsbeta

Bilingual

Show HN: Rocksky – Music scrobbling and discovery on the AT Protocol

5 hours ago
  • #decentralized-platform
  • #scrobbling
  • #music-tracking
  • Rocksky is a decentralized music tracking and discovery platform built on AT Protocol.
  • Features include Last.fm and ListenBrainz compatible scrobbling APIs, a recently played timeline, stories view, stats, top artists/tracks/albums, shoutbox & likes, and client integrations with Spotify, Jellyfin, Pano Scrobbler, and WebScrobbler.
  • Search is powered by MeiliSearch, and the roadmap includes webhooks, personalized feeds, Last.fm mirroring, Rocksky Connect, multi-source libraries, stream & scrobble your own music, extensions, and crossfade & equalizer settings sync.
  • Prerequisites for setup include Node.js v22+, Deno, Rust, Go, Turbo, Docker, Wasm Pack, and DuckDB.
  • Getting started involves cloning the repository, installing dependencies, setting environment variables, starting Docker containers, running database migrations, setting up Spotify app, populating the database (optional), starting analytics API, jetstream, musicbrainz, feeds, and the development server.
  • Documentation and feedback are collected via the repository issues and Discord, and contributions are welcome as per CONTRIBUTING.md.