Diagnostics for atproto PDS hosts, DIDs, and handles: https://debug.hose.cam

text fixup

Changed files
+11 -11
+11 -11
index.html
··· 3 3 <head> 4 4 <meta charset="utf-8"> 5 5 <meta name="viewport" content="width=device-width"/> 6 + <title>ATProto PDS & account debugger</title> 7 + <meta name="description" content="Quick diagnostics for PDS hosts, handles, relay connections, handles, DIDs, ..." /> 8 + 6 9 <script defer src="https://cdn.jsdelivr.net/npm/@alpinejs/intersect@3.x.x/dist/cdn.min.js"></script> 7 10 <script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js"></script> 8 11 <link href="https://cdn.jsdelivr.net/npm/daisyui@5" rel="stylesheet" type="text/css"/> ··· 476 479 <div class="hero-content flex-col"> 477 480 <h1>PDS Debugger</h1> 478 481 479 - <p>Work in progress!</p> 482 + <p class="text-sm">Work in progress!</p> 480 483 <details class="text-xs"> 481 - <summary>Would be nice</summary> 482 - <ul> 483 - <li>anything that actually works</li> 484 - <li>firehose listener for missing pds events</li> 485 - <li>jetstream listener for missing pds events</li> 486 - <li>check relays for account status</li> 487 - <li>check relays for pds state</li> 488 - <li>plc: check old pds hosts for active account state</li> 484 + <summary>Future features</summary> 485 + <ul class="list-disc pl-4"> 486 + <li>firehose & jetstream listeners</li> 489 487 </ul> 490 488 </details> 491 489 <details class="text-xs"> 492 490 <summary>Limitations</summary> 493 - <ul> 494 - <li>it's all client-side</li> 491 + <ul class="list-disc pl-4"> 492 + <li>The Bluesky production relay at <code>bsky.network</code> runs the old bgs implementation, and is missing many relay XRPC endpoints.</li> 493 + <li>The Blacksky relay at <code>atproto.africa</code> runs an independent implementation, and is also missing many relay XRPC endpoints.</li> 494 + <li>All diagnostics run in your browser, so servers that don't enable CORS (some PDS hosts, Upcloud's relay) will fail tests.</li> 495 495 </ul> 496 496 </details> 497 497