Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 6
Generated: 06:43:41
nostr.at has been getting huge amounts of traffic (2mio+ requests from 1.25mio unique ips in the last 24h alone) so its occasionally unavailable as it struggles to serve it all. nostr.eu and nostr.ae work better. i'm currently traveling with a very shitty internet so any real mitigation is hard, also its a free resources that mostly just burns holes in my pockets so just hit a refresh or use nostr.eu or nostr.ae until i manage to see whats going on and figure out how to scale this better. some quick stats: - theres only 5 ips out of 1257095 that have made more than 1000 requests in the last 24h - all of those 5 ips together only made 12k requests - given the ratio of ips and total requests we're either severely underestimating the size of nostr or something weird is happening - nostr.at served 11742582 (11.7million requests) in the last 21days - nostr.ae served 250k and nostr.eu 77k in the last 21days - all nostr.net services together served 14million requests in the last 21days nostr:nevent1qvzqqqqqqypzqmjxss3dld622uu8q25gywum9qtg4w4cv4064jmg20xsac2aam5nqqstfu77eyv9wlvmlgupfp6crrp0gpd896jr0ayazrufl859j5p2g2smpf5pl
2025-09-28 14:57:59 from 1 relay(s) ↑ Parent 2 replies ↓
Login to reply

Replies (6)

You're talking about njump instances? So non-nostr people consuming nostr content? I'd like to have my browser recognize njump instances as such and skip hitting them entirely and load the content in my nostr client instead. That said, are you tracking what's popular or if it looks like DDOS?
2025-09-28 15:01:26 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
relays (relay.nostr.net and wot.nostr.net) got about 2million requests out of the 14million, so the majority is my njump instances i'll dig into the data more when i'm back to better connectivity in couple days
2025-09-28 15:04:51 from 1 relay(s) ↑ Parent Reply
I'm a little curious, why run a service like this? For the good of nostr, doesn't ring true for me because it's not that great to be wasting your time/money on something that has no way to provide for itself.. and then becomes depended upon by a bunch of crazy leeches. If you don't charge for something, your customers will always be the worst kind of customer. There has to be better ways.
2025-09-28 15:52:44 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
Yeah i'm thinking of implementing a bucket approach, crowdfunding the infra and if it empties shutting it down
2025-09-28 19:04:17 from 1 relay(s) ↑ Parent Reply