headscale
https://github.com/juanfont/headscale
Go
An open source, self-hosted implementation of the Tailscale control server
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Go not yet supported1 Subscribers
Add a CodeTriage badge to headscale
Help out
- Issues
- all: update to Go 1.26 and fix golangci-lint issues
- policy: add comprehensive Tailscale ACL compatibility tests
- [Bug] Crash when converting from a tagged to a personal node
- feat: add cert reload on SIGHUP
- [Feature] Support client_secret_post for OIDC token exchange (OAuth 2.1 providers like Supabase)
- policy/v2: include nodes with empty filters in BuildPeerMap
- [Bug] Expiration behaviour during node conversion
- [Feature] Nominative SSH access with localpart
- Embrace zerolog sub-loggers with EmbedObject
- [Feature] Support multiple/more specific bind addresses in listen_addr
- Docs
- Go not yet supported