Man, Tailscale is pretty incredible. I now have all of the following accessible from my phone at all times:

1. DNS resolution and ad blocking via PiHole/Unbound running on a raspberry pi at my house.

2. Access to my home network (media library, node, other personal data) as if I am on my home WiFi.

3. A free Oracle VPS instance that serves as an exit node for all my traffic This masks my home IP and provides an encrypted route for traffic when on public WiFi.

The VPS set-up was VERY simple. The most complex part was figuring out how to SSH into the remote VPS with the proper credentials. Since the VPS setup was only two lines of code I can up and move to any VPS provider if Oracle ends up being as shitty as many say.

Running your own PiHole/DNS is extremely easy using the DietPi linux distro for Raspberry Pi. I dont know how it is on other hardware, but there are many guides out there and this could easily be deployed alongside the exit node on a VPS.

Link for oracle exit node set-up:

https://dev.to/thewraven/oracle-cloud-free-tier-create-your-free-personal-vpn-using-tailscale-4dbm

Link for PiHole over Tailscale:

https://tailscale.com/kb/1114/pi-hole/

Reply to this note

Please Login to reply.

Discussion

Worth noting that if I had a personal relay for Nostr setup at home I could also connect to that at all times. That is on my short-list as well

It's build on wireguard right? Been rocking that for years now, not seeing any ads, no matter where you are is so powerful! Also very battery friendly (in comparison to OpenVPN)

Yes! From what I’ve read Tailscale has is a little less performant just because of all the added features. Guessing that results in lower battery life as well, but still probably better than OpenVPN and extremely user-friendly. I need to play around with wireguard directly too

Tailscale is magic. It eliminates so many of the high maintenance network issues related to self-hosting.

H/T to #[3] for introducing me to it. I don’t know how I hadn’t heard of before then.

There could be some really interesting semi-private architectures built using node sharing. All lnd and nostr security/traffic would be handled at the network level.

https://tailscale.com/kb/1084/sharing/

I was thinking this morning it would be interesting to use nostr as a sort of handshake protocol to share access to exit nodes. You’re right… lots of interesting ideas to explore!