nostr-rs-relay

A self-hosted Nostr relay written in Rust that stores events in SQLite.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About nostr-rs-relay

nostr-rs-relay is a relay server for the Nostr protocol, the decentralised network where clients publish signed notes to relays of their choice. It supports the full relay protocol and persists data with SQLite, with experimental support for another storage backend.

It suits people who want to run their own relay for themselves, a group or the public. A Dockerfile and a Nix flake are included, and a sample configuration file ships in the repository. The GitHub repository is a mirror of the project on SourceHut.

Strengths

  • Supports the entire Nostr relay protocol
  • Simple SQLite storage
  • Docker and Nix packaging included

Limitations

  • Server software only; you need a separate Nostr client
  • Non-SQLite storage support is experimental

Details

Pricing
FreeFree and open source.
License
MIT
Developer
scsibug
Platforms
Self-hosted
How it runs
Self-hosted
Account
Not required
Best suited for
Running your own Nostr relay
Categories
Social networks
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to nostr-rs-relay

Compare all

Software that can replace nostr-rs-relay for an important use case, and what changes if you switch.

  • strfry

    A self-hosted relay server for the Nostr protocol that stores and forwards events for clients.

    strfry is another self-hosted Nostr relay supporting a broad set of NIPs, with Docker images and a single strfry.conf file instead of Rust and SQLite storage.

Similar software

Related functionality, not necessarily a direct replacement.

  • noStrudel

    A feature-rich web client for browsing, posting to and exploring the Nostr social network.

  • Coracle

    A web client for the Nostr decentralised social protocol, aimed at everyday users.

    FreeProprietaryWeb
  • Damus

    A Nostr social network client for iOS, Android and desktop that needs no email or phone number.

  • Iris

    A web client for the Nostr decentralised social network, with a view of your social graph.

    FreeProprietaryWeb
  • Flotilla

    A Discord-style community app built on Nostr relays, delivered as a progressive web app.

Report a wrong fact or a dead link on this listing