New #pyramid release with absolutely earth-shattering new features:
- ephemeral events don't get accepted from anyone by default anymore (you have to explicitly allow them and whitelist the kinds now) so your relay won't overheat from bitchat DDoS (plus other fixes that bring CPU usage lower)
- NIP-29 has per-group NIP-50-powered fulltext search now, with automatic language detection based on the first messages sent to the group
- built-in video livestreaming server compatible with OBS and zapstream/shosho/etc (and all the other clients that display such streams of course):
- a nicer way of defining the list of kinds you accept, by making it a list of deltas from the default kinds (instead of having to list everything by hand):
- more stats added to the system view:
- online count on the landing page, highlighting who is online (for now this is based on public information only, i.e. only people who published events in the past 10 minutes, same as how Wisp does it):
Available for download at
(or do the easy cheap-VPS setup:
Please report bugs here in the comments or in our NIP-29 group.
- a nicer way of defining the list of kinds you accept, by making it a list of deltas from the default kinds (instead of having to list everything by hand):
- more stats added to the system view:
- online count on the landing page, highlighting who is online (for now this is based on public information only, i.e. only people who published events in the past 10 minutes, same as how Wisp does it):
Available for download at GitHub
Releases Β· fiatjaf/pyramid
a wondrous furnace of communityzenship backed by a dynamic ladder of socialhood - fiatjaf/pyramid
GitHub
GitHub - fiatjaf/pyramid: a wondrous furnace of communityzenship backed by a dynamic ladder of socialhood
a wondrous furnace of communityzenship backed by a dynamic ladder of socialhood - fiatjaf/pyramid
New #pyramid release https://github.com/fiatjaf/pyramid with new stuff:
Paywall (or exclusive content) support (following https://github.com/nostr-protocol/nips/pull/2156):
Global or per-level configurable Blossom upload limits for members:
Marking someone other than yourself as a root user with full powers in the relay:
LiveKit support for NIP-29 audio/video rooms (as per https://github.com/nostr-protocol/nips/pull/2238):
System stats and a manual restart button:
Please try and let me know what is broken.
View quoted note →
Global or per-level configurable Blossom upload limits for members:
Marking someone other than yourself as a root user with full powers in the relay:
LiveKit support for NIP-29 audio/video rooms (as per https://github.com/nostr-protocol/nips/pull/2238):
System stats and a manual restart button:
Please try and let me know what is broken.
