Martti Malmi on Nostr: Got annoyed by Tailscale requiring 3rd party accounts, so created Nostr VPN. It ...
Got annoyed by Tailscale requiring 3rd party accounts, so created Nostr VPN.
https://github.com/mmalmi/nostr-vpnIt 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.
Published at
2026-03-20 11:40:19 UTCEvent JSON
{
"id": "8217c18eede0466c0388ffaa13db7934420e529e01f603a9137f8f8d81a508f4",
"pubkey": "4523be58d395b1b196a9b8c82b038b6895cb02b683d0c253a955068dba1facd0",
"created_at": 1774006819,
"kind": 1,
"tags": [
[
"imeta",
"url https://cdn.iris.to/4f12bc5ec444a2576fc199bfb6b6220c41403ae3b6bf863a24fecd7e11cc4219.png",
"dim 1924x1740",
"blurhash L042VRt-0K-;u4TK.8Ri00kE~q9Z"
]
],
"content": "Got annoyed by Tailscale requiring 3rd party accounts, so created Nostr VPN. https://github.com/mmalmi/nostr-vpn\n\nIt 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.\n\nhttps://cdn.iris.to/4f12bc5ec444a2576fc199bfb6b6220c41403ae3b6bf863a24fecd7e11cc4219.png",
"sig": "27d9b87929a91b024d64bd47c00b44032e061a38b58bcfb6c562726e9cc5fed9f57eff501115f215935514d7f9977d1a210791ffc2b60744e113670c6e4be45d"
}