+11
-11
index.html
+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