declarative relay deployment on hetzner relay-eval.waow.tech
atproto relay
14
fork

Configure Feed

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

relay-eval: Bluesky PBC name, relay hostnames as links

- bluesky → Bluesky PBC, linked to safety.bsky.app profile
- relay hostnames are now clickable links to https://{host}

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

zzstoatzz b43057d9 556d46ea

+6 -4
+6 -4
relay-eval/src/static/index.html
··· 60 60 61 61 /* relay cell */ 62 62 .rn { white-space: nowrap; } 63 + .relay-link { color: var(--fg); text-decoration: none; } 64 + .relay-link:hover { color: var(--accent); text-decoration: underline; } 63 65 tr.dimmed td { opacity: 0.35; } 64 66 65 67 /* coverage bar */ ··· 122 124 123 125 <script> 124 126 const ops = { 125 - 'bsky.network': { name: 'bluesky', sym: '◆', color: '#58a6ff', url: 'https://bsky.app' }, 126 - 'relay1.us-east.bsky.network': { name: 'bluesky', sym: '◆', color: '#58a6ff', url: 'https://bsky.app' }, 127 - 'relay1.us-west.bsky.network': { name: 'bluesky', sym: '◆', color: '#58a6ff', url: 'https://bsky.app' }, 127 + 'bsky.network': { name: 'Bluesky PBC', sym: '◆', color: '#58a6ff', url: 'https://bsky.app/profile/safety.bsky.app' }, 128 + 'relay1.us-east.bsky.network': { name: 'Bluesky PBC', sym: '◆', color: '#58a6ff', url: 'https://bsky.app/profile/safety.bsky.app' }, 129 + 'relay1.us-west.bsky.network': { name: 'Bluesky PBC', sym: '◆', color: '#58a6ff', url: 'https://bsky.app/profile/safety.bsky.app' }, 128 130 'zlay.waow.tech': { name: '@zzstoatzz.io', sym: '▲', color: '#3fb950', url: 'https://bsky.app/profile/zzstoatzz.io' }, 129 131 'relay.waow.tech': { name: '@zzstoatzz.io', sym: '▲', color: '#3fb950', url: 'https://bsky.app/profile/zzstoatzz.io' }, 130 132 'relay.bas.sh': { name: '@bas.sh', sym: '■', color: '#f0883e', url: 'https://bsky.app/profile/bas.sh' }, ··· 164 166 165 167 function rn(host) { 166 168 const o = op(host); 167 - return `<span class="rn"><span class="sym" style="color:${o.color}">${o.sym}</span> ${host}</span>`; 169 + return `<span class="rn"><span class="sym" style="color:${o.color}">${o.sym}</span> <a href="https://${host}" target="_blank" class="relay-link">${host}</a></span>`; 168 170 } 169 171 170 172 function did(d) {