docs: describe atproto-backed /pub route

This commit is contained in:
Julien Calixte
2026-05-23 16:13:50 +02:00
parent 71ad6bbc2e
commit ffad0ecf54

View File

@@ -18,3 +18,15 @@ pnpm build # build for production
pnpm preview # preview the production build on port 5050
pnpm typecheck # run vue-tsc
```
## AT Protocol notes (`/pub`)
Pages under `/pub/:rkey/:slug` are generated at build time from records
published to my AT Protocol repository.
- DID: `did:plc:4m3kouplb7s7xozjd3whinvl`
- Collection: `site.standard.document`
- PDS endpoint is resolved via [plc.directory](https://plc.directory),
then records are listed with `com.atproto.repo.listRecords`.
See `src/api/fetch-notes.ts` and `src/pages/pub/[rkey]/[slug].vue`.