This repository has been archived by the owner on Dec 17, 2023. It is now read-only.
forked from plantimals/rsslay
-
-
Notifications
You must be signed in to change notification settings - Fork 12
Home
Raul Piraces Alastuey edited this page Feb 7, 2023
·
11 revisions
rsslay it's a relay that creates virtual nostr profiles for each RSS feed submitted.
Checkout the working relay: wss://rsslay.nostr.moe
.
Frontend available in rsslay.nostr.moe.
- 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.
- A relay where you can publish events with any client (you can only read).
- 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.
- Checking for opened connections and updating them with newer entries.
- Nice UI made with Bulma CSS and using Font Awesome icons.
Feel free to open an issue, provide feedback in discussions, or fork the repo and open a PR with your contribution!
All kinds of contributions are welcome!
You can also donate for development ⚡: https://getalby.com/p/piraces
You can reach me on nostr npub1ftpy6thgy2354xypal6jd0m37wtsgsvcxljvzje5vskc9cg3a5usexrrtq
Also on the bird site, and Mastodon.