<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Activity Relay 3.1.0 and Activity Relay Directory 1.3.0 are released!]]></title><description><![CDATA[<p>Activity Relay 3.1.0 and Activity Relay Directory 1.3.0 are released!<br /></p><p>Activity Relay 3.1.0 and Activity Relay Directory 1.3.0 are released. This synchronized release brings together some notable improvements in the heartbeat protocol. These enhancements allow a Relay operator to push stats and information to Directory servers automatically, keeping information up to date. </p><p>Live installations of the Relay and Directory may be found at:</p><p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">

<div class="card-body">
<h5 class="card-title">
<a class="text-decoration-none" href="https://directory.argentwolf.org/">
Activity-Relay Directory
</a>
</h5>
<p class="card-text line-clamp-3">A public directory of participating ActivityPub relay instances.</p>
</div>
<a href="https://directory.argentwolf.org/" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://directory.argentwolf.org/favicon.ico" alt="favicon" class="not-responsive overflow-hiddden" style="max-width: 21px; max-height: 21px;" onerror="this.remove()"/>



<p class="d-inline-block text-truncate mb-0"> <span class="text-secondary">(directory.argentwolf.org)</span></p>
</a>
</div></p><p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://relay.argentwolf.org/" title="Home · ArgentWolf ActivityPub Relay">
<img src="https://www.argentwolf.org/images/argentwolf512x512.png" class="card-img-top not-responsive" style="max-height: 15rem;" alt="Link Preview Image" onerror="this.parentElement.remove()" />
</a>





<div class="card-body">
<h5 class="card-title">
<a class="text-decoration-none" href="https://relay.argentwolf.org/">
Home · ArgentWolf ActivityPub Relay
</a>
</h5>
<p class="card-text line-clamp-3">A community-operated relay for the fediverse.</p>
</div>
<a href="https://relay.argentwolf.org/" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://relay.argentwolf.org/favicon.ico" alt="favicon" class="not-responsive overflow-hiddden" style="max-width: 21px; max-height: 21px;" onerror="this.remove()"/>



<p class="d-inline-block text-truncate mb-0"> <span class="text-secondary">(relay.argentwolf.org)</span></p>
</a>
</div></p><p>On the Relay itself, the policy information will be presented on the default home page:<br /></p><figure><img width="1024" height="456" src="https://www.wolfandraven.blog/wp-content/uploads/2026/10/image-1024x456.png" alt="" /></figure><p></p><p>On the Directory, this information will be reflected as well with time stamps on when it was received and last checked for health by the Directory:</p><figure><img width="971" height="750" src="https://www.wolfandraven.blog/wp-content/uploads/2026/10/image-1-edited.png" alt="" /></figure><p>Other relays may be manually added to the Directory by the Directory operator/Admin. I have manually collected a list of Fediverse relays and populated my Directory installation with information about them. These sites are not automatically updated with regard to policy, but are verified as reachable by the Directory server. </p><figure><img width="979" height="721" src="https://www.wolfandraven.blog/wp-content/uploads/2026/10/image-2.png" alt="" /></figure><p>Relays that are restricted (Approval Required) or closed to sign ups will appear as such on the Directory. Relays that go offline or are otherwise unreachable will appear in the offline list, eventually moving to the Graveyard after 30 days of offline time. Offline relays can be added the the Directory, but they will not become visible on the index until they pass an online check. </p><figure><img width="982" height="320" src="https://www.wolfandraven.blog/wp-content/uploads/2026/10/image-3-edited.png" alt="" /></figure><p></p><p>As always, if you want to make your own front facing website, you can disable the built in pages and use your own endpoints!</p><p>Comments, feedback, and bug reports are all welcome! Repo links below, available in both .deb and docker images. If you found these useful, please consider a tip to my <a href="https://ko-fi.com/thewolfandtheraven">Ko-fi</a> to support further development! Thank you!</p><p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://github.com/thystra/Activity-Relay" title="GitHub - thystra/Activity-Relay: Yet another powerful customizable ActivityPub relay server written in Go.">
<img src="https://opengraph.githubassets.com/d191cfb6b0c6e673ea1f09dd7e637e83b7eb45aa2bb1909ec2a4b524ae23d6ab/thystra/Activity-Relay" class="card-img-top not-responsive" style="max-height: 15rem;" alt="Link Preview Image" onerror="this.parentElement.remove()" />
</a>



<div class="card-body">
<h5 class="card-title">
<a class="text-decoration-none" href="https://github.com/thystra/Activity-Relay">
GitHub - thystra/Activity-Relay: Yet another powerful customizable ActivityPub relay server written in Go.
</a>
</h5>
<p class="card-text line-clamp-3">Yet another powerful customizable ActivityPub relay server written in Go. - thystra/Activity-Relay</p>
</div>
<a href="https://github.com/thystra/Activity-Relay" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://github.githubassets.com/favicons/favicon.svg" alt="favicon" class="not-responsive overflow-hiddden" style="max-width: 21px; max-height: 21px;" onerror="this.remove()"/>



<p class="d-inline-block text-truncate mb-0">GitHub <span class="text-secondary">(github.com)</span></p>
</a>
</div></p><h3>Activity-Relay 3.1.0</h3><ul><li>Added Activity-Relay Directory Protocol v2 profile synchronization and Protocol v3 participating-site telemetry.</li><li>Added automatic Directory reconciliation on relay startup, including an immediate heartbeat for already-registered relays.</li><li>Improved manual Directory <code>register</code>, <code>heartbeat</code>, and <code>sync</code> commands so they coordinate cleanly with the background scheduler.</li><li>Added richer relay profile metadata for registration status, topics, languages, regions, contact details, and related information.</li><li>Added <code>--test-config</code> validation with safer handling of optional profile errors.</li><li>Added optional <code>SUPPORT</code> information to the generated relay website, including links and plain-text values such as cryptocurrency addresses.</li><li>Hardened the outbound Directory client against malformed responses, unsafe redirects, oversized responses, and other hostile input.</li><li>Improved static-site tooling, operator documentation, and deterministic release packaging.</li><li>Preserves existing relay identity, Redis state, subscriptions, delivery behavior, and queue compatibility.</li><li>Published for <code>linux/amd64</code> and <code>linux/arm64</code> at <code>ghcr.io/thystra/activity-relay:3.1.0</code>.</li></ul><p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://github.com/thystra/activity-relay-directory" title="GitHub - thystra/activity-relay-directory: Independent directory service for discovering and monitoring Activity-Relay instances">
<img src="https://opengraph.githubassets.com/bf45731a80b2d981451db5231f3646034b0e7d4f960c9490af5f511dc41f6d3f/thystra/activity-relay-directory" class="card-img-top not-responsive" style="max-height: 15rem;" alt="Link Preview Image" onerror="this.parentElement.remove()" />
</a>



<div class="card-body">
<h5 class="card-title">
<a class="text-decoration-none" href="https://github.com/thystra/activity-relay-directory">
GitHub - thystra/activity-relay-directory: Independent directory service for discovering and monitoring Activity-Relay instances
</a>
</h5>
<p class="card-text line-clamp-3">Independent directory service for discovering and monitoring Activity-Relay instances - thystra/activity-relay-directory</p>
</div>
<a href="https://github.com/thystra/activity-relay-directory" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://github.githubassets.com/favicons/favicon.svg" alt="favicon" class="not-responsive overflow-hiddden" style="max-width: 21px; max-height: 21px;" onerror="this.remove()"/>



<p class="d-inline-block text-truncate mb-0">GitHub <span class="text-secondary">(github.com)</span></p>
</a>
</div></p><h3>Activity-Relay Directory 1.3.0</h3><ul><li>Added source-aware relay profiles with per-field precedence: <code>override &gt; relay &gt; csv</code>.</li><li>Added bounded CSV import/export for relay metadata, including profile-change previews before applying updates.</li><li>Added support for updating metadata on already-known relays even when they are currently unreachable.</li><li>Added Activity-Relay lifecycle Protocol v2 profile synchronization and Protocol v3 participating-site telemetry while retaining Protocol v1 compatibility.</li><li>Treats successful authenticated registration as current relay-liveness evidence, improving restart and recovery behavior.</li><li>Expanded <code>/v2/relays</code> and the public Directory with profile information, site counts, and Open/Restricted/Closed registration status.</li><li>Preserves the existing four operational tiers: Heartbeat + Online, Online, Offline/Unreachable, and Graveyard.</li><li>Added configurable Directory title, banner, support information, and improved operator-facing presentation.</li><li>Keeps descriptive metadata separate from reachability, heartbeat health, moderation, pruning, and tier placement.</li><li>Upgrades existing databases in place to schema 12 while preserving the frozen <code>/v1/relays</code> compatibility API.</li><li>Published for <code>linux/amd64</code> at <code>ghcr.io/thystra/activity-relay-directory:1.3.0</code>.</li></ul><p></p>]]></description><link>https://citiverse.it/topic/b384a7b7-4bcf-4510-8660-e91ee3a81dd5/activity-relay-3.1.0-and-activity-relay-directory-1.3.0-are-released</link><generator>RSS for Node</generator><lastBuildDate>Wed, 21 Oct 2026 04:33:18 GMT</lastBuildDate><atom:link href="https://citiverse.it/topic/b384a7b7-4bcf-4510-8660-e91ee3a81dd5.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 06 Oct 2026 18:30:16 GMT</pubDate><ttl>60</ttl></channel></rss>