←back to thread

67 points xlmnxp | 1 comments | | HN request time: 0s | source
Show context
eastabrooka ◴[] No.45666781[source]
Its 2025, Just use Tailscale.
replies(1): >>45666830 #
lucideer ◴[] No.45666830[source]
If you're running a homelab, the likelihood that you're interested in removing cloud-dependencies from your stack is above average. If that's the case, Tailscale is out.

Tailscale is just an added unnecessary external dependency layer (& security attack surface) on top of vanilla Wireguard. And in 2025 it's easier to run vanilla Wireguard than it's ever been.

replies(4): >>45666870 #>>45667234 #>>45670582 #>>45672775 #
aspenmayer ◴[] No.45666870[source]
Also, Headscale exists.
replies(1): >>45666969 #
lucideer ◴[] No.45666969[source]
I haven't tried Headscale but isn't it more complicated than Wireguard?

The selling point of Tailscale is that they simplify Wireguard UX by adding a proprietary control server - this adds complexity to the stack (extra component) but simplifies user experience (Tailscale run the control server for you).

Headscale seems like it's complicating the stack (adding an extra component) as well as complicating the user experience (you have to maintain two components yourself now instead of just the one Wireguard instance).

Granted I presume the Headscale control server might simplify management of your Wireguard instance but... you're still maintaining the control server yourself.

replies(3): >>45666998 #>>45667111 #>>45675246 #
1. ◴[] No.45675246{3}[source]