okay, so at least i've got a little thing running now that grabs any user profile/follow/relay updates from relay.damus.io and maintains a database of them. and i also have a piece of code that extracts any tagged user IDs and figures out which ones are missing in the database. the idea is to look them up and put them in the database too. this is to improve my tools at https://nrcheck.tigerville.no and https://nosy.tigerville.no to make them faster and more reliable.

Reply to this note

Please Login to reply.

Discussion

That's cool!

It looks like 38 of my followers are using my relay.

Almost all of them can be found on the top relays, that doesn't surprise me since they're all defaults in different clients.

But I was surprised at how long the list of relays was.

you start to see more and more obscure relays the further down the list you go. near the bottom, classics like wss://192.168.0.1 sometimes appear 🤣

Private relays?

If mine keeps getting gang-banged by spammers so hard I might turn it into a friends only relay where I just white-list the npubs of the people I follow.

i assume some people are running private relays that aggregate and filter or broadcast traffic.

Yeah I've seen a few people post about setting up private relays. A private one that only you connect to is easy to set up and doesn't have a lot of resource requirements.

Running a public one is like running a public restroom 🤣

Or private relay which acts as a backup relay for their own notes. I run my relay on my phone ws://127.0.0.1 😅

not a bad idea. i'd probably put one on one of my public Linux servers but with some kind of protection on it so only i can use it.

With the rust version nostr-rs-relay there's a setting in config.toml to whitelist npubs, so you just whitelist your own.

Cool, you make another great tool again 💯

I'm impressed starting from nrcheck with more improvements then comes nosy 🙂