Is there a free public relay or relay software thats both an aggregator for other relays and blastr like?

Reply to this note

Please Login to reply.

Discussion

Haven does this (import & blast) for your own pubkey if you are willing to put the work to self-host. I think ( nostr:nprofile1qqs99d9qw67th0wr5xh05de4s9k0wjvnkxudkgptq8yg83vtulad30gpr9mhxue69uhhyetvv9ujumn0wdmksetjv5hxxmmd9uq3zamnwvaz7tmwdaehgu3wd3skuep0qyt8wumn8ghj7ct8vaezumn0wd68ytnvv9hxgtcppug3p kindly confirm) that nostr.land does this as well, but it is not free.

nostr.land does this.

It also provides a full aggregator

Nothing good is free :) pay with your $ or your hours

Or you can do both. I'm doing both 🀣. I'm paying to have access to nostr.land (apart from nostr:nprofile1qqsd6ejdteqpvse63ntf7qz6u9yqspp4z7ymt8094urzwm0x2ceaxxgprdmhxue69uhhg6r9vehhyetnwshxummnw3erztnrdakj7qguwaehxw309a3ksunfwd68q6tvdshxummnw3erztnrdakj7qg3waehxw309ahx7um5wghxcctwvshskcpe2h, who kindly let me keep my old writer status on theforest.nostr1.com, nobody is giving me "free perks " on Nostr), while also maintaining free software for folks who want to run their own infrastructure.

nostr:nprofile1qqs8eseg5zxak2hal8umuaa7laxgxjyll9uhyxp86c522shn9gj8crspz9mhxue69uhkummnw3ezuamfdejj7qgjwaehxw309ahx7um5wgerztnrdakj7qgkwaehxw309a3x2an09ehx7um5wgcjucm0d5hsvlnggv is also doing a great job in this space with relay.tools, which you can either self-host or pay to host. And nostr.wine has been around for ages. So basically, the more options we have on Nostr, the better.

The self-host dream for me is a relay that will automatically connect to all in the inbox / outbox relays of people as well as defined relays, proxy on demand but also cache what it proxied so that if an origin server goes down it still works. Store events sent to it on top of that, as well as forwarding those to all the outbox relays. Software like that sounds like a dream for this ecosystem as it then becomes much more decentral if all these relays are proxying to each other. Yours is so close from the sounds of it, but you have that 1 account restriction on it.

What do you need? Support for multiple npubs *of your own* in one subscription?

Its not a need really, I am just toying around and probably wont host. But I like having the skills to setup infrastructure of communication should I need to. Lets say Nostr becomes blocked and I want to spread info on how to self host these. Knowing which relay can act as a peer in an unreliable environment is big. Because those then interact with the bigger relays as a proxy but also serve as a local relay in situations where the upstream ones become unreachable.

Multi-account is planned soon for free

But for self hosting, it’s a commercial service and depends on internal infra unfortunately

I saw that, but I'd want the option of making a public relay should I ever want/need to. So the own pubkey part is holding it back for me. Fine as a default, but i'd like more options than that.

Looks like you’ve already found a few good options maintained by nostr:nprofile1qqst6jhruelzn9jdf9qhyfsac3fetjyld0fwwary9cmxzfchrhacragpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9thwden5te0dfjkcmreve5hx6pwd3skuep0qy88wumn8ghj7mn0wvhxcmmv9uy25sd9 below (the man does good work and his software deserves more attention, you are in good hands with his stuff :)).

While Haven v2 may incorporate whitelisting multiple npubs, and there are requests for optional aggregator relays for npubs followed by the owner as per your comment above, at its heart Haven is a specialised personal relay and I prefer not to blur the lines too much. Fiajaf, Utxo and Kayhan have other Khatru-based relays that may be a better fit. Also, Nostr has some popular non-Khatru-based relays like strfry and nostream that have mature ecosystems around them and can be adapted to do pretty much anything by folks with the proper DevOps skills. If you have the will and technical expertise to run a public relay, Nostr thanks you for your service sir!

Yes, the Proxium relay is doing this: https://github.com/dezh-tech/ddsr/tree/main/proxium

Soon we will run an instance for nostr:nprofile1qqst72lw22q3f8rux5846y4wxt63f3uxflcsspgc9aqhs5uv93ppqpcpz4mhxue69uhk5etvd3ukv6tndqhxcctwvshszrnhwden5te0dehhxtnvdakz7qghwaehxw309aex2mrp0yh8qunfd4skctnwv46z7rsvwnd and users will have access to it too without any additional configuration or payments.

It broadcasts your note to all other relays and fetches notes from all other relays.

You can even publish a list of relays you want the proxium to read or write to.

This is awesome! Once its up ill add it to my profile. I hope unspecified means it sends / receives as much as possible (without spam is fine).

Of course. If you set a list, it uses that, if you don't, it used a huge default list for your.

If I ever want to host it myself does it also act as a standalone relay or would it need to be paired with a secondary standalone one?

Its standalone. It connects to other relays to proxy them, but the other relays don't have to be your, they cloud be any public / private relay you wish.

So, this is the only software you want/have to to run. πŸ˜΅β€πŸ’«

Both self-host and nostr:nprofile1qqst72lw22q3f8rux5846y4wxt63f3uxflcsspgc9aqhs5uv93ppqpcpz4mhxue69uhk5etvd3ukv6tndqhxcctwvshszrnhwden5te0dehhxtnvdakz7qghwaehxw309aex2mrp0yh8qunfd4skctnwv46z7rsvwnd service will be good options to go with.

Meant it more in the sense if it would be able to store the messages locally or if its merely a proxy.

Currently experimenting with docker just for fun.

No its just a proxy and don't store anything. I can add a store or persistent flag to it.

Currently it's under development and it can be too slow. But I'm working on it to publish the first version.