Skip to content
This repository has been archived by the owner on Dec 17, 2023. It is now read-only.
Raul Piraces Alastuey edited this page Feb 7, 2023 · 11 revisions

Welcome to the rsslay wiki!

rsslay it's a relay that creates virtual nostr profiles for each RSS feed submitted.

What is rsslay:

  • A Nostr relay implementation based on relayer by fiatjaf.
  • Doesn't accept any events, only emits them.
  • Does so by manually reading and parsing RSS feeds.

What is not rsslay:

  • A relay where you can publish events with any client (you can only read).

Features

  • Advanced parsing of RSS feeds to Nostr profiles (with improved parsing for Nitter feeds and different encodings).
  • Propagation of events from RSS feeds to other relays.
  • Scalable solution with LiteFS and SQLite.
  • Automatic NIP-05 registrations for all created profiles (based on the current domain and using the feed URL).
  • Containerized app.
  • Quick deploy to Railway and Fly.io.
  • API to programmatically create and retrieve feed profiles.
Clone this wiki locally