Headscale

License: BSD-3-Clause

Overall rating

7.1

Stars: 24802

Contributors: 180

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: Jan 13, 2025

  • Commits (last week)

    0

  • Resolved issues (last week)

    7

  • Merged PRs (last week)

    3

Maturity

Last update: Jan 18, 2025

  • Age

    4 years 7 months

  • Stability

    ALPHA

Information

Funding

Donations

Programming languages

Go
HTML
Nix

Tags

tailscale-control-server
tailscale
tailscale-server
wireguard