Avatar
Galaxie 5000
68c90cf34467b2c40949f0522b69d759d3fe8709653fa1d49aa0514099458f5c
Spiritual Atheist Godless Believer 
 Reluctant Capitalist Libertarian Socialist 
 Logical Artist Creative Technologist
 Music/Photography/Bitcoin Photography: photo5000@jtron.net npub19jh3asw5yt2u755ayg7vmypjr53z3exndp3452lmhfj6j2c23ycqpem472

Getting closer on the Haven relay.

Ah ok, I didn’t check that. Seems obvious now that you mention it 😆

Another question if you don’t mind. I’m now able to get some clients to connect to my Haven instance. When I post a note, the Portainer logs show that Haven fails to connect to three relays listed in the import file. I removed them from the import file, and restarted the stack/container, but it still tries to connect to them. How do I update things so it stops attempting to connect to those relays?

Last test (for a while).

It appears that nostr:npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955 (and possibly Amethyst) is the only client that connects directly to a relay and therefore can work using #tailscale to connect.

Testing relay once again.

Replying to Avatar Anthony Accioly

Well, at least this solves the problem! 🤣 Seriously now, hosting your own Nostr client isn't a bad idea. I honestly don't know the specifics of how noStrudel writes events to relays (this is a good question for nostr:nprofile1qqszv6q4uryjzr06xfxxew34wwc5hmjfmfpqn229d72gfegsdn2q3fgpzfmhxue69uhkummnw3e82efwvdhk6tcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszythwden5te0dehhxarj9emkjmn99urf278z). Assuming it's just opening a WebSocket directly from the browser, it should work fine. If it's doing anything more complex (i.e. some sort of backend, proxy, etc.), then the nostrudel.ninja/ version won't have access to your relay, while your local client will as it's on the same network. I know for sure that nostrudel.ninja can read from local relays, as shown in my screenshot above. I had a strong impression that the hosted version would also be able to write to local relays, but given your observation, I might be wrong.

This is interesting. Umbrel has their own pre-packaged relay in their store. In the description:

"Step 1. Connect your Nostr client (e.g., Damus, Amethyst) to your private relay for seamless backup of all Nostr activity. In Damus, add your Relay URL via Menu > Relays.

Tip: Install Tailscale on your Umbrel and your devices for an uninterrupted connection between your clients and your relay, even when you're away from your home network. Enable Tailscale's MagicDNS and use ws://umbrel:4848 as your Relay URL."

This makes me think at least Damus and Amethyst should work, if not others. Which also makes me think perhaps an issue with Portainter, not Tailscale.

Sometimes I just don’t feel like zapping, but want to express something. It’s nice to have that choice.

Replying to Avatar Anthony Accioly

Well, at least this solves the problem! 🤣 Seriously now, hosting your own Nostr client isn't a bad idea. I honestly don't know the specifics of how noStrudel writes events to relays (this is a good question for nostr:nprofile1qqszv6q4uryjzr06xfxxew34wwc5hmjfmfpqn229d72gfegsdn2q3fgpzfmhxue69uhkummnw3e82efwvdhk6tcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszythwden5te0dehhxarj9emkjmn99urf278z). Assuming it's just opening a WebSocket directly from the browser, it should work fine. If it's doing anything more complex (i.e. some sort of backend, proxy, etc.), then the nostrudel.ninja/ version won't have access to your relay, while your local client will as it's on the same network. I know for sure that nostrudel.ninja can read from local relays, as shown in my screenshot above. I had a strong impression that the hosted version would also be able to write to local relays, but given your observation, I might be wrong.

In my mind, all clients should send data directly from device to relays without anything in between, but hey, I’m not a dev. And not convinced perhaps there isn’t some setting in Portainer blocking the connection. Yeah it is kinda cool though to use my own hosted client and relay in my (relatively) secure Tailnet. However noStrudel is not my preferred day to day client (that and Snort, which I may try, are the only prepackaged ones on Umbrel).

Please excuse the noise.

Issue with Haven

I might be the only person doing this, running a Haven docker image in Portainer on Umbrel OS connecting via Tailscale.

Haven is running, I can connect remotely from devices with a web browser, Nostr client shows relay connected, but…

notes are not sent to it.

I created a GitHub issue (hopefully the right thing to do), more details there.

#asknostr

ask nostr:npub1utx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4s7r50e8 nostr:npub1a6we08n7zsv2na689whc9hykpq4q6sj3kaauk9c2dm8vj0adlajq7w0tyc

#haven

Replying to Avatar Alby

☄️ New Alby Hub release! ☄️

What's new in v.1.6?

✨ We're releasing this alongside Alby Pro — a new subscription plan enhancing the experience for those who self-host Alby Hub

👛 New nostr:nprofile1qyxjqamnwvaz7tmzwf3zu6t0qy8zqamnwvaz7tmwdaejumr0dsqzphuxtm6gxpykk5q7a0vgxa7fpafpg6w503fejucqugj64vdjnvnykn4jst integration — seamlessly buy giftcards directly in from your node

🎨 Sidebar and Settings page got a UI revamp

🐛 As always, we added plenty of minor improvements and fixed some bug

---

✨ Alby Pro — enhanced experience for self-hosted Alby Hub

Do you self-host Alby Hub on your own device or machine?

With Alby Pro, you get:

🔄 Full node recovery with channel states from just a recovery phrase - thanks to Versioned Storage Service developed by nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqywhwumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wsqzpqz8m7vp497agx6g7422cq8fp0tzxj87v5uyez809ypj6afg2u2ru5xv7m

This is exclusive to Alby Hubs that run on LDK backend. That means you don't need to manually backup your channels or have them closed in case of node migration.

👛 Unlimited sub-wallets - both Pro and Pro Cloud can create unlimited amount of sub-wallets on their nodes, allowing friends, family & coworkers to use the node liquidity for their own wallets.

⚡ Customizable lightning addresses - while Alby provides free lightning address for each Alby Account, Pro allows you to customise your lightning address

🔄 Priority support and special community channels -Pro subscribers get a priority help in navigating, using and troubleshooting our open-source suit of products. including special subcribers channel on our Discord

🎁 Alby Benefits - Pro subscribers get access to special deals and discounts for conference tickets, hardware wallets, high signal newsletters and more!

Pro plan starts from just $3 a month! It's a great way to support Alby and development of Alby Hub and get additional real benefits alongside. View our plans here: https://getalby.com/pricing

More about Pro plan on our blog: https://blog.getalby.com/introducing-pro-plan-more-features-and-convenience/

---

nostr:nprofile1qyxjqamnwvaz7tmzwf3zu6t0qy8zqamnwvaz7tmwdaejumr0dsqzphuxtm6gxpykk5q7a0vgxa7fpafpg6w503fejucqugj64vdjnvnykn4jst now works within your Hub! Just open the app and use your sats to buy groceries, order lunch, top up your sim card or shop online

---

Every Alby Hub release is named after prominent person for the cypherpunk movement, culture and development.

v1.16 is named after Rop Gonggrijp

Rop, a pioneering Dutch hacker and activist, is co-founder of XS4ALL, one of the first internet service providers dedicated to freedom of information and digital rights. His influential work includes significant contributions to privacy protection, encryption technology, and advocating against surveillance and censorship. He was key in exposing security vulnerabilities in electronic voting machines that lead to its abandonment in the Nethelands.

Thank you, Rop, for championing digital freedom and privacy!

---

Curious about Alby Hub?

Visit https://albyhub.com to find out how it can let you use your bitcoin everywhere you wish, while maintaining full control over your funds

And of course, Alby Hub and all other Alby products are open source!

See full release notes and code at our Github

https://github.com/getAlby/hub/releases

If I understand, my Alby Hub on LND cannot be backed up with Pro? How do you self-host Alby Hub on LDK?

And if we already have a custom Lightning address, that will remain?