Live data from Hacker News

Tailscale is pretty useful

blog.6nok.org

271–280 of 419 posts

Re: Tailscale is pretty useful

#271
post #250

Hugged: https://web.archive.org/web/20250305011820/https://blog.6nok...

Thanks, I am also getting this unusual error on blog.6nok.org. "This Deployment is paused by the owner. Your connection is working correctly. Vercel is working correctly."

Maybe a cost based trigger on the vercel project?

Re: Tailscale is pretty useful

#272

The tailscale.com/tsnet package in Go [1] is really useful if you've not looked at it before: you can make single binary HTTP or whatever servers that are only exposed inside your tailnet. Their golink project [2] is a good example (and useful itself), but I've used it to build "peer to peer" comms for one application, and to host an API and Svelte SPA to control some other things in a tailnet. [1] https://pkg.go.dev…

I've been using tailscale/tailscale-caddy[1] successfully to serve applications only on my tailnet. It says highly experimental, but it's worked just fine for me.

[1] https://github.com/tailscale/caddy-tailscale

Re: Tailscale is pretty useful

#273

Earlier quoted context omitted.

For me, Tailscale is worth the trouble of not maintaining my own Wireguard setup. Everything on my home network is set up as if it were public-facing.

This baffles me. What's to maintain? I've been running wireguard for years and never had to do anything except scan a QR code when I get a new phone. By "as if it were public facing" I assume you mean locked down as much as possible using either router or host-based firewall rules?

By locked down I mean everything requires authentication (and authorization), everything is containerized, and I have fairly strict firewall defaults.

Let me explain what I mean by low maintenance...

I was a very early containerization adopter and set up a company and also my home network using Docker around 10 years ago. I chose Docker because I thought it was reasonably polished and was the future of deployment. Even though the landscape keeps moving with changes in Kubernetes, Helm, Rancher and stuff like that, the actual Docker part hasn't changed in 10+ years so I haven't had to change my setup for a decade. Low maintenance for me is software that can be left mostly untouched (except for minor updates) for a long time and I judge that based on the project's future, which for me is partly judged from a project's polish.

Every time I tried WireGuard in the past, it didn't seem so polished. I don't want to waste time learning something that could go away. On the other hand, not only did Tailscale look pretty well set up, it was pretty much click and run which means that even if it were to fail, I would have not lost any time learning much about it.

So low maintenance for me is "get the most out of as little work as possible" and choosing Tailscale was the decision to achieve that. So given that I've been using Tailscale for 1.5 years with near 0 amount of configuration and so far, no real downtime, it is adequately low maintenance.

Re: Tailscale is pretty useful

#274

I have nothing but performance issues with tailscale. On both my iPhone and my iPad it _destroys_ my battery. It uses some 40+ hours of background time in just a few days. On my PC whenever I come back home and tailscale was running, everything is out of memory and not running correctly. That's my experience. I wish it was better.

> On both my iPhone and my iPad it _destroys_ my battery. On my iPhone, I've not even noticed any battery problems whilst running Tailscale 24/7. Are you running it with an exit node that funnels all traffic? I've just got it active for my nodes which might be why it's basically doing nothing.

Default install. Very literally 20+ hours a day of background time.

Re: Tailscale is pretty useful

#275

Earlier quoted context omitted.

Do mainstream consumers really need a VPN?

Maybe if there was a mainstream reason to connect home machines with their phones. Personal backup, game streaming, etc. im not in this camp of believing it but maybe!

I do this - I self host my movies/TV, ebooks, comics, photos, etc. and use tailscale to access it from anywhere. It's not really great for "mainstream" but for "tech enthusiast" it's very useful. Basically anyone who would consider buying a NAS (most consumer NAS devices can also run Docker containers these days)

Re: Tailscale is pretty useful

#276

Earlier quoted context omitted.

Tailscale isn’t really a VPN, it’s an OSI layer 5 for the TCP/IP world. It makes connectivity as easy as 90s LAN parties were. I use Tailscale - so I can do remote tech support on my 81 year old mother’s computer - So I can remote in to my desktop from anywhere with my mobile phone or iPad or Vision Pro or Steam Deck if I need a file or need to print something - watching streaming media from my home network when I’m…

The Magic DNS feature is super cool as well. I'm not sure exactly what the mainstream killer app would be. But I feel like Tailscale is poised to execute if/when it arises. Perhaps the AI age makes everyone more data privacy conscious. I've also long thought that eventually every household will eventually have a mini server for home automation and storing personal information. The rise of the cloud kinda slowed this…

> I'm not sure exactly what the mainstream killer app would be.

Maybe a NAS that comes with Jellyfin and Immich pre-installed? But that still leaves the problem of content...

Re: Tailscale is pretty useful

#277

Earlier quoted context omitted.

> * Is the VPN model really the way to go? If someone gets their hands on one of your Tailscale nodes, they can access every service on your tailnet, which are likely running with reduced security since that's a huge part of the appeal. This is exactly the situation BeyondCorps/Zero Trust was created to avoid. Tunneling services[0] are more of a Zero Trust approach, but they can't match the seamlessness of Tailscale…

Tailscale is not just more convenient but also more efficient if your VPN meshes a lot ( not all traffic going to the same place). Because nodes can establish connections directly. A traditional VPN can't do that. This is the main reason I use a mesh vpn (though not tailscale)

Out of curiosity which one and why?

Re: Tailscale is pretty useful

#278
post #19

I used Tailscale the other week to solve a problem where a government website was blocking me from scraping it from GitHub Actions... so I ran an exit node on an Apple TV on my homework and configure the GitHub Actions worker to use that instead. Worked great! https://til.simonwillison.net/tailscale/tailscale-github-act...

You could have also self-hosted the GitHub Actions runner which might have been easier as long as you had something to run the runner on.

[deleted]

Re: Tailscale is pretty useful

#279
post #250

Earlier quoted context omitted.

Thanks, I am also getting this unusual error on blog.6nok.org. "This Deployment is paused by the owner. Your connection is working correctly. Vercel is working correctly."

Maybe a cost based trigger on the vercel project?

I'd be very interested, is there someone who could elaborate please?

I'm terrified using a service like Vercel because I heard about the massive cost trap that can hit you hard and I don't know if there is any alternative for (easily & quickly) hosting NextJS apps.

Post reply on HN