A decentralized music tracking and discovery platform built on AT Protocol 馃幍 rocksky.app
spotify atproto lastfm musicbrainz scrobbling listenbrainz
99
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 0d8181b9007d36734afe9c460a28241be2ad0b7f 47 lines 2.0 kB view raw
1{ 2 "name": "rocksky", 3 "version": "0.0.0", 4 "devDependencies": { 5 "@biomejs/biome": "^2.2.3", 6 "prettier": "^3.5.3", 7 "turbo": "^2.5.8" 8 }, 9 "packageManager": "bun@1.2.15", 10 "private": true, 11 "scripts": { 12 "dev": "turbo dev", 13 "db:migrate": "cd apps/api && bun run db:migrate", 14 "db:gen-migration": "cd apps/api && bun run db:gen-migration", 15 "pkl:eval": "cd apps/api && bun run pkl:eval", 16 "pkl:gen": "cd apps/api && bun run pkl:gen", 17 "lexgen": "cd apps/api && bun run lexgen", 18 "dev:analytics": "cargo run -p rockskyd --release -- analytics serve", 19 "dev:connect": "cargo run -p rocksky-connect --release", 20 "dev:dropbox": "cargo run -p rockskyd --release -- dropbox serve", 21 "dev:googledrive": "cargo run -p rockskyd --release -- googledrive serve", 22 "dev:jetstream": "cargo run -p rockskyd --release -- jetstream", 23 "dev:playlists": "cargo run -p rockskyd --release -- playlist", 24 "dev:scrobbler": "cargo run -p rockskyd --release -- scrobbler", 25 "dev:spotify": "cargo run -p rockskyd --release -- spotify", 26 "dev:storage": "cargo run -p rocksky-storage --release -- serve", 27 "dev:webscrobbler": "cargo run -p rockskyd --release -- webscrobbler", 28 "dev:tracklist": "cargo run -p rockskyd --release -- tracklist", 29 "db:pgpull": "cargo run -p rockskyd --release -- pull && rm -f rocksky-analytics.ddb* rocksky-feed.ddb* && curl -o rocksky-analytics.ddb https://backup.rocksky.app/rocksky-analytics.ddb && curl -o rocksky-feed.ddb https://backup.rocksky.app/rocksky-feed.ddb", 30 "dev:feeds": "cd apps/feeds && deno task dev", 31 "mb": "cd musicbrainz && go run main.go", 32 "spotify": "cd apps/api && bun run spotify", 33 "build:raichu": "cd crates/raichu && wasm-pack build --release --target web && cp -r pkg ../../apps/web/src", 34 "cron": "tools/cron.ts" 35 }, 36 "workspaces": [ 37 "apps/api", 38 "apps/web", 39 "apps/web-mobile", 40 "apps/app-proxy", 41 "apps/cli", 42 "apps/doc", 43 "apps/spotify-proxy", 44 "apps/uploads", 45 "apps/xata-proxy" 46 ] 47}