Damus
Sirius profile picture
Sirius
Got annoyed by Tailscale requiring 3rd party accounts, so created Nostr VPN. https://github.com/mmalmi/nostr-vpn

It signals over nostr relays and creates a wireguard / boringtun network. Builds for Macos and Linux. Using it between my Macs, but haven't tested extensively yet.

5475❤️111👀18❤️9🚀8🔥7🤙6
Yuri Y · 24w
Wow! Does it also solve the issue where Tailscale coordination servers geo-block certain countries from using tailnet? I guess coordination servers are replaced with Nostr relays in your implementation.
vinney...axkl · 24w
i had the exact same frustration recently and have been planning to set up a headscale network instead with a local exit node for ip protection vpn. 👀👀
EVAN KALOUDIS · 24w
This is awesome. I’m sure nostr:npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5 users will get a ton of value out of this.
jb55 · 24w
this is very cool
Pete Winn · 24w
That’s a great idea I recently did. Similar thing with sync thing after getting annoyed at UX :)
DeAllen Young · 24w
Sweet! I'll give it a try.
blackcat · 24w
Why not simply use wireguard?
Ed Braaten · 24w
I just finished migrating from #Tailscale to a self-hosted #Nebula network on #NixOS. How does this compare?
Few · 24w
🙏
Marcel · 24w
This is damn cool!
Gigi · 24w
👀
Big Barry Bitcoin · 24w
This is what I wanted to build, but unfortunately one of my wants was to also connect my android and others' iphones but... WITHOUT preventing them from also using a VPN. I want for what one cannot have.
ABH3PO · 24w
Yggdrasil does the same thing, and fips does it over nostr too
florian · 24w
This is awesome … I started vibecoding a similar thing but got stuck. Will check it out!
StackSats.IO · 24w
You’re building some really cool shit lately
Seraf · 24w
It will be cool to have it on umbrel...
John Lambrechts · 24w
Thank you Sirius.
Eluc · 24w
I'm geek enough to use wireguard directly but the couple of times I used Tailscale it felt like magical, but I was also annoyed by this third party account requirement (that is not really justified).
Deleted Account · 24w
Trying to 10k zap this but it’s the first time I’m using primal wallet and it did 42 sats apparently but won’t do 10k or 9950…. 🤔🤔🤔🤔🤔
S!ayer · 24w
Oh man this is huge
ManyKeys · 24w
Can you set an exist node for all connected devices? This is a really important attribute for privacy given that you're very likely outgoing connections from the connected devices.
G Force G · 24w
Holy shit balls!!! I can get rid of headscale?
Luke de Wolf · 24w
This looks fantastic Martti, great work!
Sirius · 24w
Iroh seems interesting https://docs.iroh.computer/concepts/relays
YEGHRO · 24w
That is dope my friend.
Ghost Mode · 24w
Sovereign networking at its best. No KYC, no accounts, just keys. Impressive.
Ghost Mode · 24w
​O fim da dependência de terceiros. Usar o Nostr para sinalizar VPN via WireGuard é o puro suco da soberania digital. Sem contas, sem KYC, apenas chaves. #português #brasil #portugal #lusofonia #tecnologia #privacidade #viralbrasil #viralportugal Got annoyed by Tailscale requiring 3rd party...
⚡₿it₿y₿it⚡ · 24w
LFG 🔥
PatriottM · 24w
"Hope you've registered and create qfs account and connected it to recommended web3 ledger for ongoing pension payments using XLM and XRP."?
Michael · 24w
well done
BaleNorge · 23w
great stack gui on mac is cool smooth. try to create mesh with my nixos, wireguard doesnt want to come up and boring tunnel interface wg0 transfer nothing. tried to see if udp packets arrive it does via tcpdump i can see it but still no grean signal. What i am doing wrong?
Insólito · 23w
#Déjàvú ? I was talk about NOSTR VPN in the last week ! This is the future ! I am a seer !
𝖋𝖎𝖆𝖙𝖉𝖊𝖓𝖎𝖊𝖗 (¯`◕‿◕´¯) · 22w
Or just use Winguard
Deleted Account · 22w
#TricksFiatDoesntWantYouToKnow #TFDWYTK