Services
nostr-rs-relay
A Rust Nostr relay with built-in policy controls — pubkey whitelists, kind filtering and optional NIP-42 auth.
nostr-rs-relay is scsibug’s mature Rust relay. Its superpower is policy: control exactly who can publish and which event kinds are accepted.
Deploying
From the dashboard: Add service → nostr-rs-relay.
| Config | Required | Description |
|---|---|---|
| Relay Domain | yes | e.g. relay.example.com |
| Whitelisted Pubkeys (hex) | no | Comma-separated pubkeys allowed to publish. Empty = no whitelist. |
| Whitelisted Event Kinds | no | Comma-separated kind numbers accepted. Empty = no kind whitelist. |
| Blacklisted Event Kinds | no | Kinds to reject. Used only when the kind whitelist is empty. |
| Require NIP-42 Auth | no | Demand AUTH before writes (default off). |
All of these are editable after deploy — see configuration.