audio streaming app plyr.fm
38
fork

Configure Feed

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

docs: fix casing, links, and inaccuracies in public-facing pages (#1063)

- lowercase "ATProto" → "atproto" throughout listeners.md and artists.md
- link "Atmosphere" → atproto account spec, "personal data repo/server" → PDS docs
- mention audio blob alongside metadata record in artists.md intro
- correct supported formats to MP3, WAV, M4A (remove FLAC, AAC, OGG)
- simplify gated audio description and leaving section copy

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>

authored by

nate nowack
Claude Opus 4.6
and committed by
GitHub
b2b47128 e8b17118

+11 -11
+8 -8
docs/artists.md
··· 1 1 --- 2 2 title: "for artists" 3 - description: "upload, manage, and distribute your music on ATProto" 3 + description: "upload, manage, and distribute your music on atproto" 4 4 --- 5 5 6 - plyr.fm gives artists a place to share music where **you own your data**. every track you upload is an [ATProto](https://atproto.com) record stored in your personal data server — portable, verifiable, and yours. 6 + plyr.fm gives artists a place to share music where **you own your data**. every track you upload is an [atproto](https://atproto.com) record stored in your [PDS](https://atproto.com/guides/self-hosting#pds) — the metadata record and the audio blob itself — portable, verifiable, and yours. 7 7 8 8 ## uploading 9 9 10 - 1. sign in at [plyr.fm](https://plyr.fm) with your [Atmosphere](https://atproto.com) account (Bluesky, BlackSky, etc.) 10 + 1. sign in at [plyr.fm](https://plyr.fm) with your [atproto](https://atproto.com/specs/account) account (Bluesky, BlackSky, etc.) 11 11 2. click **upload** and drop your audio files 12 12 3. add a title, tags, and optional cover art 13 13 4. your track is live — the audio and metadata are stored on your PDS and indexed by plyr.fm (falls back to plyr.fm storage if your PDS can't accept the file) 14 14 15 - supported formats: MP3, WAV, FLAC, AAC, OGG. 15 + supported formats: MP3, WAV, M4A. 16 16 17 17 ## embeds 18 18 ··· 72 72 73 73 ### what's next 74 74 75 - because ATProto doesn't yet have a permissioned data primitive, gated audio currently lives in plyr.fm-managed storage rather than on your PDS. this is the one exception to the "your music, your data" promise — and we want to fix it. 75 + because atproto doesn't yet have permissioned data, gated audio currently lives in plyr.fm-managed storage (public blob). this is the one exception to the "your music, your data" promise — and we want to fix it. 76 76 77 - the ATProto team is [exploring permissioned data](https://dholms.leaflet.pub/3mfrsbcn2gk2a) through concepts like **buckets** — named containers with access control lists that could let private blobs live on your own PDS. once that ships, gated tracks could move back to artist-controlled storage while still enforcing access rules at the protocol level. 77 + the atproto team is [exploring permissioned data](https://dholms.leaflet.pub/3mfrsbcn2gk2a) through concepts like **buckets** — named containers with access control lists that could let private blobs live on your own PDS. once that ships, gated tracks could move back to artist-controlled storage while still enforcing access rules at the protocol level. 78 78 79 79 we'd also like to support more expressive gating — tiers, time-limited early access, per-track pricing — as the ecosystem matures. 80 80 81 81 ## your data 82 82 83 - because tracks are ATProto records, you can: 83 + because tracks are atproto records, you can: 84 84 85 85 - **[export](https://plyr.fm/portal)** your entire catalog from your PDS at any time 86 86 - **migrate** to a different PDS without losing anything ··· 89 89 90 90 ## leaving 91 91 92 - you can leave plyr.fm at any time. export your full catalog as a zip from the [portal](https://plyr.fm/portal). deleting your account removes all data from plyr.fm's infrastructure — your ATProto records stay on your PDS by default, but you can choose to delete those too. for the full technical details, see the [offboarding documentation](https://github.com/zzstoatzz/plyr.fm/blob/main/docs-internal/offboarding.md). 92 + you can leave plyr.fm at any time. export your full catalog as a zip from the [portal](https://plyr.fm/portal). deleting your account removes all data from plyr.fm's infrastructure — your atproto records stay on your PDS by default, but you can choose to delete those too. for the full technical details, see the [offboarding documentation](https://github.com/zzstoatzz/plyr.fm/blob/main/docs-internal/offboarding.md).
+3 -3
docs/listeners.md
··· 3 3 description: "discover and stream music on plyr.fm" 4 4 --- 5 5 6 - plyr.fm is an audio streaming platform built on [ATProto](https://atproto.com), the open protocol behind [Bluesky](https://bsky.app) and [BlackSky](https://blacksky.community). sign in with your [Atmosphere](https://atproto.com) account and start listening — if you have a Bluesky handle, you're already in. 6 + plyr.fm is an audio streaming platform built on [atproto](https://atproto.com), the open protocol behind [Bluesky](https://bsky.app) and [BlackSky](https://blacksky.community). sign in with your [atproto](https://atproto.com/specs/account) account and start listening — if you have a Bluesky handle, you're already in. 7 7 8 8 ## what you get 9 9 10 10 - **stream music** from independent artists who own their data 11 - - **like, comment, and build playlists** — all stored in your personal data repo 11 + - **like, comment, and build playlists** — all stored in your [PDS](https://atproto.com/guides/self-hosting#pds) 12 12 - **timed comments** — leave reactions at specific moments in a track 13 13 14 14 ## keyboard shortcuts ··· 24 24 25 25 ## leaving 26 26 27 - your likes, comments, and playlists are ATProto records stored on your PDS — not locked into plyr.fm. you can leave at any time — your ATProto records stay on your PDS by default, but you can choose to delete those too. for the full technical details, see the [offboarding documentation](https://github.com/zzstoatzz/plyr.fm/blob/main/docs-internal/offboarding.md). 27 + you can leave plyr.fm at any time. your atproto records stay on your PDS by default, but you can choose to delete those too. for the full technical details, see the [offboarding documentation](https://github.com/zzstoatzz/plyr.fm/blob/main/docs-internal/offboarding.md). 28 28 29 29 ## start listening 30 30