mirror of
				https://github.com/juanfont/headscale.git
				synced 2025-10-28 10:51:44 +01:00 
			
		
		
		
	
		
			
				
	
	
	
		
			2.4 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			2.4 KiB
		
	
	
	
	
	
	
	
Features
Headscale aims to implement a self-hosted, open source alternative to the Tailscale control server. Headscale's goal is to provide self-hosters and hobbyists with an open-source server they can use for their projects and labs. This page provides on overview of Headscale's feature and compatibility with the Tailscale control server:
- Full "base" support of Tailscale's features
 - Node registration
- Interactive
 - Pre authenticated key
 
 - DNS
 - Taildrop (File Sharing)
 - Routes
 - Dual stack (IPv4 and IPv6)
 - Ephemeral nodes
 - Embedded DERP server
 - Access control lists (GitHub label "policy")
- ACL management via API
 - Some Autogroups, currently: 
autogroup:internet,autogroup:nonroot,autogroup:member,autogroup:tagged - Auto approvers for subnet routers and exit nodes
 - Tailscale SSH
 
 
- Node registration using Single-Sign-On (OpenID Connect) (GitHub label "OIDC")
- Basic registration
 - Update user profile from identity provider
 - Dynamic ACL support
 - OIDC groups cannot be used in ACLs