-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add --verify-clients environment variable to docker version #740
Comments
Hi, can you please try to reword and explain this feature request? Edit: I think I understand, We would be very happy to take a PR for this, but we do not officially support the docker setup, so it will not be prioritised for now. |
@kradalby this is a general feature request, not specific for docker 😊 |
The tailscale derp server gets the valid client list by sending a GET request to http://local-tailscaled.sock/localapi/v0/status If this is acceptable, I'll open a PR with the same. |
Emulating the tailscale control socket API doesn't sound very straightforward, and would come with some downsides (like not being able to easily run tailscale on the headscale system). It may be better to see about factoring out how the DERP server validates node keys (https://github.com/tailscale/tailscale/blob/main/derp/derp_server.go#L1126-L1142) and make it possible to pull those from headscale rather than the tailscale client socket. Maybe passing a I don't know if that sort of change could be made in a way that would be accepted upstream, or if it would mean maintaining a fork of the derp server. |
@icb- After reading the derper code, it is feasible to simulate the API; I have created a branch and tested it; derper successfully completed the verification of the Client. ![]()
|
This issue is stale because it has been open for 90 days with no activity. |
This is a feature request, therefore the stale bot is a bit out of place here 😄 |
This issue is stale because it has been open for 90 days with no activity. |
not stale |
This is a very important feature and we look forward to implementing it soon |
This issue is stale because it has been open for 90 days with no activity. |
not stale |
Given now verify urls are implemented in headscale We should enable this option for embedded derp server to use those endpoints either as default or via explicit config. |
Feature request
PLease add option to set private option to embedded DERP server in docker container.
The text was updated successfully, but these errors were encountered: