Nostr on Tor works! I just spun up a noStrudel hidden service:
http://a2zmtsslt7g7v5shssufp4uuh7wvr7betxglxf4fbtcxpejrvr7qmwid.onion
It may take some time to load for the first time, so be patient!
Make sure to use only Tor relays on the app, like so:
https://envs.sh/tmF.png
Media upload is, at the time of this post, failing because of some restrictive configuration on the side of nostr.build, so, as a workaround, you may want to upload your files manually to an alternative service that doesn't block Tor, such as https://envs.sh , which will return a link that you can copy and paste on your noStrudel post.
Good luck on your Tor adventures!
Do you need to use tor browser when opening nostrudel?
For this Tor url? Yes. You could also use proxy configuration for your regular browser if you're an advanced user.
But Tor Browser is the easy way.
https://www.torproject.org/download/
What do you recommend for loging in with your nsec on tor?
Getalby? nos2x?
nos2x works for me, with it I don't have to trust the client and I can have more granular control of what I sign.
Why that instead of a relay?
There are already two free relays on Tor:
ws://bitcoinr6de5lkvx4tpwdmzrdfdpla5sya2afwpcabjup2xpi5dulbad.onion
ws://oxtrdevav64z64yb7x6rjg4ntzqjhedm5b5zjqulugknhzr46ny2qbad.onion
The missing link was, at least for us noStrudel users, the client. Now we are able to have a fully private Tor experience - client + relays.
Is this meant for the desktop? I don't see how anyone would prefer nostrudel to a native mobile app
Yes, I'd say you're correct. I never used it on mobile, I don't even have a phone myself 😅
Makes sense.
I don't own a desktop.
It's a desktop or PWA. Nice on tablets, as well. It has a lot of functionality that some of the native apps don't have, so devs and power-users love it.
I prefer #Freerse on mobile, but it's still beta.
I'll never use web apps or even something like React Native when there's a solid open source Kotlin app available.
Doesn't onion relays break the outbox model?
If clearnet users try to write in your inbox relays, they will fail. If they follow you and want to get your notes, they will try your outbox relays and will also fail...
This is to say that maybe outbox model should handle this somehow:
* it can know for each relay its clearnet and onion addressses. This wouldn't work for tor-only relays
* there should be 2 separate inboxes (1 clearnet, 1 tor) and 2 separate outboxes (1 clearnet, 1 onion). This sounds like overcomplicating it.
* every client should be capable of using a tor socks5 proxy to connect to onion relays (ideal, but hard to enforce)
This is a feature IMO. I don't wanna talk to clearnet users.
It can be solved with a bridge bot which will write to the onion relay. There's a fedi relay that does something similar.
I don't want to use anything with fed in the its name
Do you actually care? Or you just wanna complain about onions for no reason ? I didnt say use it. I meant take a look at it.
I was one othe first people to use onion relays my dude. I'm currently using 7. I complain because I care.
Excellent. We'll solve the problem when it actually appears then.
The fediverse bridge should be a priority now, cause those folks are the most likely to join.
Cloudflare breaks the outbox model for us, Tor and VPN users. Nobody seems to care.
This is a problem that has more to do with the centralized nature of the internet and its infrastructure, and less with the protocol.
I'm trying to create a solution, I got something in the making, but without funding it's almost impossible.
is envs.sh made by nostr devs?
It is maintained by unix enthusiasts and they offer many free services: https://envs.net/