← all docs
← all docs
pds-status
atprotopdssveltestatusdashboard
pds-status is a SvelteKit status page for your AT Protocol PDS. It displays server health, account count, and real-time metrics fetched via XRPC.
Features
- Health endpoint — liveness check and version display
- Account count — fetches
com.atproto.sync.listReposwith pagination - Server description — renders DID, invite requirements, links, and contact email
- Privacy-safe — fields absent from the server response are hidden rather than shown as errors
Tech Stack
- SvelteKit 2 with Svelte 5
- Tailwind CSS 4
- TypeScript 5.9+
- Vite 7
@atproto/apifor XRPC calls
Development
git clone git@github.com:ewanc26/pds-status-tophhie
cd pds-status-tophhie
deno install
deno task dev
Build
deno task build
Output: static site suitable for deployment on any static host, including Azure Static Web Apps.
License
MIT
← all docs