From 5195d8031b7930069ba5441a6cd1e7a59c21c546 Mon Sep 17 00:00:00 2001 From: Clawd Date: Sun, 22 Feb 2026 14:08:54 -0800 Subject: NIP-11: make relay info configurable - Add relay config section (name, description, pubkey, contact, icon) - Wire config to NIP-11 handler - AuthRequired/RestrictedWrites now reflect actual auth config - Add NIP-42 to supported_nips list - Update example config --- cmd/relay/main.go | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'cmd') diff --git a/cmd/relay/main.go b/cmd/relay/main.go index 86a29cb..78ee469 100644 --- a/cmd/relay/main.go +++ b/cmd/relay/main.go @@ -116,6 +116,14 @@ func main() { }() } + wsHandler.SetRelayConfig(&wshandler.RelayInfoConfig{ + Name: cfg.Relay.Name, + Description: cfg.Relay.Description, + Pubkey: cfg.Relay.Pubkey, + Contact: cfg.Relay.Contact, + Icon: cfg.Relay.Icon, + }) + if cfg.Auth.Read.Enabled || cfg.Auth.Write.Enabled { wsHandler.SetAuth(store) wsHandler.SetAuthConfig(&wshandler.AuthConfig{ -- cgit v1.2.3