From readme, I can see that there is already a Windows client, but I can't find the place to download it #99

Closed
opened 2025-12-29 01:23:07 +01:00 by adam · 8 comments
Owner

Originally created by @happytrudy on GitHub (Jan 12, 2022).

From readme, I can see that there is already a Windows client, but I can't find the place to download. Please tell me where to download the Windows client. Thank you; It's best to put the Windows client to the distribution for download.

Originally created by @happytrudy on GitHub (Jan 12, 2022). From readme, I can see that there is already a Windows client, but I can't find the place to download. Please tell me where to download the Windows client. Thank you; It's best to put the Windows client to the distribution for download.
adam added the bug label 2025-12-29 01:23:07 +01:00
adam closed this issue 2025-12-29 01:23:07 +01:00
Author
Owner

@lauhayden commented on GitHub (Jan 12, 2022):

Headscale is simply a third-party control server for Tailscale - the compatibility list in the readme is with the first-party clients, which can be downloaded here: https://tailscale.com/download

@lauhayden commented on GitHub (Jan 12, 2022): Headscale is simply a third-party control server for Tailscale - the compatibility list in the readme is with the first-party clients, which can be downloaded here: https://tailscale.com/download
Author
Owner

@lauhayden commented on GitHub (Jan 12, 2022):

Unfortunately there is a bug (https://github.com/tailscale/tailscale/issues/2798) in the windows tailscale client right now preventing the login server from being saved. A workaround that's available is to set a bunch of registry keys, which can be found here in an ansible script (found by searching the Discord history): https://github.com/kradalby/plays/blob/master/roles/win_tailscale/tasks/main.yaml#L20

@lauhayden commented on GitHub (Jan 12, 2022): Unfortunately there is a bug (https://github.com/tailscale/tailscale/issues/2798) in the windows tailscale client right now preventing the login server from being saved. A workaround that's available is to set a bunch of registry keys, which can be found here in an ansible script (found by searching the Discord history): https://github.com/kradalby/plays/blob/master/roles/win_tailscale/tasks/main.yaml#L20
Author
Owner

@happytrudy commented on GitHub (Jan 12, 2022):

How do windows clients login or use commands?

@happytrudy commented on GitHub (Jan 12, 2022): How do windows clients login or use commands?
Author
Owner

@lauhayden commented on GitHub (Jan 12, 2022):

I'm assuming you have a server set up. if you don't, and don't understand the documentation (https://github.com/juanfont/headscale/tree/main/docs), then I would say that this project is not for you.

  1. Get headscale running on a server of your choice, with a namespace.
  2. Download and install the Windows app from the link I gave above. Make sure it's not running.
  3. Set two registry keys:
    HKEY LOCAL MACHINE\SOFTWARE\Tailscale IPN\UnattendedMode (string): always
    HKEY LOCAL MACHINE\SOFTWARE\Tailscale IPN\LoginURL (string): https://[your_headscale_url_here]
  4. Run the Tailscale app and right click -> login. It should direct you to a page on your headscale instance. Copy the command it gives. Run the command on your server, replacing the namespace with the one you set up. Your windows Tailscale client should be connected now.
@lauhayden commented on GitHub (Jan 12, 2022): I'm assuming you have a server set up. if you don't, and don't understand the documentation (https://github.com/juanfont/headscale/tree/main/docs), then I would say that this project is not for you. 1. Get headscale running on a server of your choice, with a namespace. 2. Download and install the Windows app from the link I gave above. Make sure it's not running. 3. Set two registry keys: `HKEY LOCAL MACHINE\SOFTWARE\Tailscale IPN\UnattendedMode` (string): `always` `HKEY LOCAL MACHINE\SOFTWARE\Tailscale IPN\LoginURL` (string): `https://[your_headscale_url_here]` 4. Run the Tailscale app and right click -> login. It should direct you to a page on your headscale instance. Copy the command it gives. Run the command on your server, replacing the namespace with the one you set up. Your windows Tailscale client should be connected now.
Author
Owner

@happytrudy commented on GitHub (Jan 12, 2022):

https://github.com/juanfont/headscale/blob/main/docs/running-headscale-linux.md

Can you provide RPM package or DEB package? I find that the document is very complex?

@happytrudy commented on GitHub (Jan 12, 2022): https://github.com/juanfont/headscale/blob/main/docs/running-headscale-linux.md Can you provide RPM package or DEB package? I find that the document is very complex?
Author
Owner

@happytrudy commented on GitHub (Jan 12, 2022):

Thank you, I'll try

@happytrudy commented on GitHub (Jan 12, 2022): > Thank you, I'll try
Author
Owner

@lauhayden commented on GitHub (Jan 12, 2022):

The documentation is quite rough on the edges, but should be doable with an hour or two of troubleshooting. There is no RPM or DEB yet, but there is a docker image that you can use. Reminder that this is a volunteer-run open source project in a sort of alpha/beta state, you're expected to figure some stuff out yourself. I'm not even affiliated with the authors of this project. You can ask the discord (link in Readme) for some help if you get stuck.

@lauhayden commented on GitHub (Jan 12, 2022): The documentation is quite rough on the edges, but should be doable with an hour or two of troubleshooting. There is no RPM or DEB yet, but there is a docker image that you can use. Reminder that this is a volunteer-run open source project in a sort of alpha/beta state, you're expected to figure some stuff out yourself. I'm not even affiliated with the authors of this project. You can ask the discord (link in Readme) for some help if you get stuck.
Author
Owner

@happytrudy commented on GitHub (Jan 12, 2022):

v
非常感谢
Thank you.

@happytrudy commented on GitHub (Jan 12, 2022): > v 非常感谢 Thank you.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#99