Add nip 9a push support

This commit is contained in:
Jon Staab
2026-02-10 14:34:46 -08:00
parent 010880abc8
commit d30c03f7fd
6 changed files with 348 additions and 53 deletions
+9
View File
@@ -59,6 +59,12 @@ Configures blossom support.
- `enabled` - whether blossom is enabled.
### `[push]`
Configures NIP 9a push support.
- `enabled` - whether push is enabled.
### `[roles]`
Defines roles that can be assigned to different users and attendant privileges. Each role is defined by a `[roles.{role_name}]` header and has the following options:
@@ -99,6 +105,9 @@ methods = ["supportedmethods", "banpubkey", "allowpubkey"]
[blossom]
enabled = false
[push]
enabled = false
[roles.member]
can_invite = true