Damus
fiatjaf profile picture
fiatjaf
@fiatjaf
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 https://github.com/fiatjaf/pyramid/releases (or do the easy cheap-VPS setup: https://github.com/fiatjaf/pyramid#easy-install). Please report bugs here in the comments or in our NIP-29 group.

1312❤️13👍3:star:1👀1🚀1🧡1
cr0bar · 1w
I’m not in the pyramid 😭
Kieran · 1w
Wtf?? Youre crazy
vinney...axkl · 1w
the earth is absolutely shattered
Sebastix · 1w
Now nostr:npub1dyxgmmqzjvxcmzlu92qahr7gxml4kaec64a6xzfyk0ty6rjs4v9qmn2yuy can just fully use all the resources of his server 🤙🏻
Nathan Cross · 1w
"Ephemeral event controls are a smart move—relays getting DDoSed by chat spam was a real weak point. The NIP-29 search upgrade is slick, though automatic language detection might get messy with multilingual groups. Reminds me of how precision matters in ops; just read about that downed US jet wher...
captjack 🏴‍☠️✨💜 · 1w
WTF 🤨:Explosion: hope all-in-1 binary does not too big :PBJ_Time: V0.0.1 V0.0.2 ... V2.0.0 https://2gbzzxp7mkrqpgpz.public.blob.vercel-storage.com/giza-pyramids/exterior_00.webp
PixelBob · 1w
I try running self hosted on localhost without a domain and I can never log in, it just redirects back to the start. No error message. Hard to debug.
TheGrinder · 1w
Damn I need to dive into this. Just went to pyramid.fiatjaf.com to check this out but getting a "This page isn’t working" error?? 👀