mirror of
				https://github.com/juanfont/headscale.git
				synced 2025-10-28 10:51:44 +01:00 
			
		
		
		
	Add usage documentation for tvOS
This commit is contained in:
		
							parent
							
								
									a71a933705
								
							
						
					
					
						commit
						b4e867d472
					
				| @ -13,3 +13,4 @@ headscale. | ||||
| | Android | Yes (see [docs](../usage/connect/android.md))                                                         | | ||||
| | macOS   | Yes (see [docs](../usage/connect/apple.md#macos) and `/apple` on your headscale for more information) | | ||||
| | iOS     | Yes (see [docs](../usage/connect/apple.md#ios) and `/apple` on your headscale for more information)   | | ||||
| | tvOS    | Yes (see [docs](../usage/connect/apple.md#tvos) and `/apple` on your headscale for more information)  | | ||||
|  | ||||
| @ -47,3 +47,23 @@ tailscale login --login-server <YOUR_HEADSCALE_URL> | ||||
| - Under `Custom Login Server`, select `Add Account...` | ||||
| - Enter the URL of your headscale instance (e.g `https://headscale.example.com`) and press `Add Account` | ||||
| - Follow the login procedure in the browser | ||||
| 
 | ||||
| ## tvOS | ||||
| 
 | ||||
| ### Installation | ||||
| 
 | ||||
| Install the official Tailscale tvOS client from the [App Store](https://apps.apple.com/app/tailscale/id1470499037). | ||||
| 
 | ||||
| > [!CAUTION] | ||||
| > __DON't__ open the Tailscale App after installation!. | ||||
| 
 | ||||
| ### Configuring the headscale URL | ||||
| 
 | ||||
| - Go Settings (the apple tvOS settings) > Apps > Tailscale | ||||
| - Under `ALTERNATE COORDINATION SERVER URL`, select `URL` | ||||
| - Enter the URL of your headscale instance (e.g `https://headscale.example.com`) and press `OK` | ||||
| - Return to the tvOS Home screen | ||||
| - Open Tailscale | ||||
| - `Install VPN configuration` | ||||
| - `Allow` | ||||
| - Scan the QR code and follow the login procedure | ||||
|  | ||||
| @ -144,6 +144,40 @@ func Apple(url string) *elem.Element { | ||||
| 					), | ||||
| 				), | ||||
| 			), | ||||
| 			headerOne("headscale: tvOS configuration"), | ||||
| 			headerTwo("GUI"), | ||||
| 			elem.Ol(nil, | ||||
| 				elem.Li(nil, | ||||
| 					elem.Text("Install the official Tailscale iOS client from the "), | ||||
| 					elem.A(attrs.Props{attrs.Href: "https://apps.apple.com/app/tailscale/id1470499037"}, | ||||
| 						elem.Text("App store"), | ||||
| 					), | ||||
| 				), | ||||
| 				elem.Li(nil, | ||||
| 					elem.Text("Go Settings (the apple tvOS settings) > Apps > Tailscale") | ||||
| 				), | ||||
| 				elem.Li(nil, | ||||
| 					elem.Text(fmt.Sprintf(`Enter "%s" under "ALTERNATE COORDINATION SERVER URL"`,url)), | ||||
| 				), | ||||
| 				elem.Li(nil, | ||||
| 					elem.Text("Return to the tvOS Home screen") | ||||
| 				), | ||||
| 				elem.Li(nil, | ||||
| 					elem.Text("Open Tailscale") | ||||
| 				), | ||||
| 				elem.Li(nil, | ||||
| 					elem.Text("Select \"Install VPN configuration\"") | ||||
| 				), | ||||
| 				elem.Li(nil, | ||||
| 					elem.Text("Select \"Allow\"") | ||||
| 				), | ||||
| 				elem.Li(nil, | ||||
| 					elem.Text("Scan the QR code and follow the login procedure") | ||||
| 				), | ||||
| 				elem.Li(nil, | ||||
| 					elem.Text("Headscale should now be working on your tvOS device"), | ||||
| 				), | ||||
| 			), | ||||
| 		), | ||||
| 	) | ||||
| } | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user