Headscale

License: BSD-3-Clause

Overall rating

7.3

Stars: 25533

Contributors: 182

Headscale is a self-hosted alternative to Tailscale, providing a way to manage a private network of devices using a central server. It allows users to create a secure, encrypted network over the internet, enabling easy communication between devices. Headscale supports various platforms and is designed to be lightweight and easy to deploy, offering a practical solution for managing a private network with enhanced security and control.

Key Features

  • Full "base" support of Tailscale's features
  • Configurable DNS
    • Split DNS
  • Node registration
    • Single-Sign-On (via Open ID Connect)
    • Pre authenticated key
  • Taildrop (File Sharing)
  • Access control lists
  • MagicDNS
  • Support for multiple IP ranges in the tailnet
  • Dual stack (IPv4 and IPv6)
  • Routing advertising (including exit nodes)
  • Ephemeral nodes
  • Embedded DERP server
Activity

Last update: Feb 17, 2025

  • Commits (last week)

    0

  • Resolved issues (last week)

    13

  • Merged PRs (last week)

    6

Maturity

Last update: Feb 22, 2025

  • Age

    4 years 8 months

  • Stability

    ALPHA

Information

Funding

Donations

Programming languages

Go
HTML
Nix

Tags

tailscale-control-server
tailscale
tailscale-server
wireguard