Skip to content

Add a coder daemon subcommand for Windows #14735

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

Closed
spikecurtis opened this issue Sep 19, 2024 · 0 comments · Fixed by #15526
Closed

Add a coder daemon subcommand for Windows #14735

spikecurtis opened this issue Sep 19, 2024 · 0 comments · Fixed by #15526
Assignees
Labels
networking Area: networking

Comments

@spikecurtis
Copy link
Contributor

spikecurtis commented Sep 19, 2024

In order to support a native desktop VPN on Windows, add a coder daemon subcommand that uses the CoderVPN protocol (#14731) over stdin/stdout.

It should start a TUN device with Wintun, then use the API in workspacesdk to connect to all the user's workspaces (#14730).

Image

@spikecurtis spikecurtis added feature networking Area: networking labels Sep 19, 2024
@matifali matifali removed the feature label Oct 14, 2024
deansheather added a commit that referenced this issue Nov 18, 2024
`coder vpn-daemon run` will instantiate a RPC connection with the
specified pipe handles and communicate with the (yet to be implemented)
parent process.

The tests don't ensure that the tunnel is actually usable yet as the
tunnel functionality isn't implemented, but it does make sure that the
tunnel tries to read from the RPC pipe.

Closes #14735
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
networking Area: networking
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants