Open Source
Headscale is open-source, meaning it is free to use, modify, and distribute. This promotes transparency and encourages community collaboration.
Tailscale Compatibility
Headscale is designed to be compatible with the Tailscale client, allowing users to leverage their existing Tailscale configurations in an alternative backend.
Self-Hosted
Headscale allows users to self-host their own coordination server, providing greater control over their network and data privacy.
Community Support
Being an open-source project, Headscale benefits from community-driven support and contributions, which may lead to rapid feature development and issue resolution.
Scalability
Users can scale their deployments according to their needs without being restricted by commercial licensing models.
Promote Headscale. You can add any of these badges on your website.
We have collected here some useful links to help you find out if Headscale is good.
Check the traffic stats of Headscale on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Headscale on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Headscale's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Headscale on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Headscale on Reddit. This can help you find out how popualr the product is and what people think about it.
> Did you try Headscale? https://github.com/juanfont/headscale or netbird? Am aware of them but IIRC they are both unaudited which kind of brings us back to square one ? We would still end up running them at arms-length as we do with Tailscale at the moment. Also isn't Headscale server-side only ? - Source: Hacker News / 4 days ago
Did you try Headscale? https://github.com/juanfont/headscale or netbird? The latter has been great for me. - Source: Hacker News / 4 days ago
You'll need a config.yaml (server URL, IP ranges, DERP settings) โ grab the template from the Headscale repo. Point your Tailscale clients at your server with tailscale up --login-server=https://your-domain, and you have a private mesh with nobody else in the loop. - Source: dev.to / 25 days ago
Headscale is a self-hosted, open-source implementation of the Tailscale control plane. Same WireGuard mesh, same clients โ but your data stays on your infrastructure. If you're already running k3s with ArgoCD, adding Headscale is straightforward. - Source: dev.to / about 1 month ago
Headscale is the open-source implementation of the Tailscale coordination server. Self-hosting it gives you one thing Tailscale's SaaS doesn't: control over the DERP map. - Source: dev.to / about 1 month ago
There is a well documented opensource alternative to Tailscale - Headscale. The tailscale client is already opensource, Headscale is opensource drop in replacement for the server side and fully compatible with Tailscale clients: https://github.com/juanfont/headscale. - Source: Hacker News / 4 months ago
I self-host Headscale[0] and also use the official Tailscale server. Switching between them means setting the login server again and re-authenticating every time because your session for that server is gone. Ganoid solves this by treating each coordination server as a named profile and saving/restoring the full Tailscale state directory per profile. The private node key is part of that state, so when you switch... - Source: Hacker News / 4 months ago
Headscale is an open source alternative, I haven't read the code but it might be a good place to start: https://github.com/juanfont/headscale. - Source: Hacker News / 5 months ago
> Also, sometimes it seems like I get rate limited on Tailscale. As I understand it if everything is working properly you should end up with a peer to peer wireguard connection after initial connection using tailscales infrastructure. ie, there should be nothing to rate limit. There are exceptions depending on your network environment where you need one of the relays noted in this post. As for opensource... - Source: Hacker News / 5 months ago
Basic version is it's a sort of developer focused zero trust network service. Encrypted overlay network based on wireguard tunnels, with network ACLs based around identity, and with lots of nice quality-of-life features, like DNS that just works and a bunch of other stuff. (Other stuff = internet egress from your tailscale network ('tailnet') through any chosen node, or feeding inbound traffic from a public IP to... - Source: Hacker News / 7 months ago
Tailscale's control server is proprietary and has limits for free users. That's fair since it's how they make money. But the open-source community built an alternative: Headscale. It's become the main open-source option for self-hosted Tailscale setups. - Source: dev.to / 8 months ago
Just arrived from perusing the headscale repo. I really should deploy one of these days... https://github.com/juanfont/headscale. - Source: Hacker News / 8 months ago
> my home internet goes, currently the devices disconnect from each other. You might be able to solve this by hosting your own control plane such as Headscale. Instead of having Tailscale manage/coordinate all the nodes on tailnet. https://github.com/juanfont/headscale. - Source: Hacker News / 9 months ago
The control plane of Tailscale can even be self-hosted via the Headscale project: https://github.com/juanfont/headscale As for backups, I like both https://github.com/restic/restic and https://github.com/kopia/kopia/. Encryption is done client-side, so the only thing the offsite host receives is encrypted blobs. - Source: Hacker News / 9 months ago
You can use headscale [1] (open source) as the mothership, and all the published clients (AFAIK) support pointing them to an alternative mothership. I set it up, and it worked, but regular Tailscale works so well out-of-the-box that I just used that instead of maintaining headscale. [1] https://github.com/juanfont/headscale. - Source: Hacker News / 10 months ago
Root@hz-headscale-tmp-1:~# export HEADSCALE_VERSION="0.23.0" \ && export HEADSCALE_ARCH="arm64" \ && wget --output-document=headscale.deb "https://github.com/juanfont/headscale/releases/download/v${HEADSCALE_VERSION}/headscale_${HEADSCALE_VERSION}_linux_${HEADSCALE_ARCH}.deb" <...redacted for brevity..> 2024-09-28 12:24:54 (189 MB/s) - โheadscale.debโ saved [17022910/17022910]. - Source: dev.to / almost 2 years ago
> I still have to rely on a landlord. This is a very good point. Counterpoint is self-hosting Headscale which I mentioned in another comment here: https://github.com/juanfont/headscale Works with native Tailscale clients with a few config changes. I use it myself. - Source: Hacker News / almost 2 years ago
Tailscale is just a commercial service that builds upon wireguard. It automatically generates certificates for each of your devices, ensures they're rotated and up to date, automatically configures routing and DNS between your devices and offers some additional functionality. Tailscale has open source clients but a proprietary server to do this, but you can use the open source alternative headscale instead: - Source: Hacker News / about 2 years ago
Headscale - Open source implementation of Tailscale control server. Can be used with Tailscale's official open source client. Written in Go. - Source: dev.to / about 2 years ago
One more thing, you can host Tailscale Control Server yourself if you want, which is a plus. - Source: dev.to / over 2 years ago
Https://github.com/juanfont/headscale not to mention but Tailscale has a very good culture, Iโm sure they would give notice if they pull the rug. There are also many alternatives such as Zerotier and more are showing up every day and open source options. Source: over 2 years ago
Do you know an article comparing Headscale to other products?
Suggest a link to a post with product alternatives.
Is Headscale good? This is an informative page that will help you find out. Moreover, you can review and discuss Headscale here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.