RelayKit
Services

Services

Everything you can deploy with RelayKit — relays, media, gateways and tools, each one page with setup notes and configuration reference.

RelayKit deploys services from curated presets — Docker Compose templates with sane defaults, exposed configuration, and domain routing baked in. Pick a service below to see what it does and how to run it.

Service Type What it gives you NIPs
strfry relay High-performance general-purpose relay in C++ NIP-01, NIP-11
nostr-rs-relay relay Rust relay with whitelist and kind filtering policies NIP-01, NIP-11, NIP-42
chapar relay Chat-only relay for NIP-59 gift-wrapped events NIP-17, NIP-59
nogringo relay relay Private NIP-17/59 relay with auth-gated reads NIP-17, NIP-42, NIP-59
Blossom media Media server for images, videos and files NIP-96, NIP-98
nPanel gateway nsite gateway with same-domain NIP-05 names NIP-05, NIP-5A
grasp tools Git hosting over Nostr with embedded relay
pulse tools Push notifications for Nostr events to your phone

Which relay should I run?

The three relay engines cover different jobs: strfry for raw performance and general-purpose use, nostr-rs-relay when you want policy control (pubkey whitelists, kind filtering, NIP-42 auth), and chapar for private chat relays that only accept NIP-59 gift-wrapped events. You can run several side by side — that is the point.

New services land regularly — see the changelog for what shipped lately.