Based on Umbrel's latest tweets, I'm guessing that tomorrow Umbrel's app store will add Nostr relays and Nostr clients. That means, those of you that have been wanting to run local clients and private relays will now have a simple few button clicks to accomplish these tasks. This is great!

That said, from a security standpoint, I wouldn't co-mingle my Nostr services and my Bitcoin services on the same hardware. In fact, I don't. Just because it's easy to do, doesn't mean you should do it. If you absolutely have to do it, I would say it's probably *okay* to run a Nostr client on your Umbrel device. I would not run a relay that's open to the Internet though.

Reply to this note

Please Login to reply.

Discussion

Most likely will cause more stabilization issues for that already plagued codebase.

I've been running an Umbrel node for 22 months without issue. ;)

Pretty amazing actually! What hardware?

Raspberry Pi 4 4GB

I had the 8GB model would never work for more than a few weeks at a time.

Me too! want to uprade to a Start9

๐Ÿ’ฏ If you are going to run a relay on umbel, at least use a different Rpi or machine than the rest of your sovereignty stack.

Absolutely. I run a private relay on different hardware than my Bitcoin node. ๐Ÿ˜‰

cc: #[2] youโ€™re screwed ๐Ÿ˜jk

Start9 is leads and bounds ahead of Umbrel's security policies. They're fine. Plus, Start9 has had Umbrel apps in their beta store registry for a month ๐Ÿ˜‰

Lol, for real? ๐Ÿ˜‚

I love the guys behind Start9

Yeah! I may have talked to #[5] in Miami last year. Super nice dude.

right. The dude and #[6] helped me compile their build on a Mac and spend time. For sure ๐Ÿค™

๐Ÿ˜Ž๐Ÿ™

Yea I love that part about Start9 too. The cert + httpS when at home. Buttoned up with nostr-rs-relay backup. Try nuking me across all relays, I will sync up with paid relay back to normal haa๐Ÿ˜†

I have some queries cheat sheet Iโ€™ve gathered cuz Iโ€™m used to diff sql syntax, the โ€œ.โ€ requirement threw me off cmonnn. Like who the hell clears via โ€œ.shell clear" thatโ€™s too much labor loll

https://github.com/snazzybytes/cheat-sheet/blob/master/db/sqllite.md

I'd like to run a relay on my Umbrel if it's only using Tor. So far I haven't figured out how to route a connection from a non-Tor client to a Tor endpoint. Think clients will need to implement Tor in them for it to work properly.

I thought I saw a client that worked over Tor... Maybe I'm wrong, but I cannot remember which one it was.

You can run any web client in the tor browser. nos2x extension for firefox works in the tor browser too

https://addons.mozilla.org/en-US/firefox/addon/nos2x/

Couldnโ€™t agree more. Keep your BTC/Lightning services as its own and do not install all kind of other apps on the same device. Especially not an open relay for anyone to use.

So it's better use one device to run a node and other to the relay?

Yes, though using Tailscale does help limit your attack vector.