Headscale es una alternativa de código abierto que ejecuta el panel de control basado en la nube de Tailscale en un servidor local. El proyecto ofrece una solución ideal para usuarios que desean superar los límites de la capa gratuita de Tailscale. Headscale es compatible con los clientes actuales de Tailscale y permite a los usuarios ejecutar su panel de control VPN en sus propios servidores.

Headscale admite las funciones básicas de Tailscale, pero no ofrece algunas funciones premium. El proyecto funciona en servidores Linux o BSD y es accesible a través de HTTPS. Headscale utiliza el protocolo de control de Tailscale, pero puede no ser compatible con ciertas configuraciones de proxy HTTP.

Headscale también se puede integrar con el proyecto Headplane, que ofrece una interfaz de administración basada en web similar a la de Tailscale. Headplane permite a los usuarios administrar sus servidores Headscale a través de la web. El proyecto admite la autenticación con OpenID Connect y ofrece acceso SSH basado en navegador.