lima-vm / lima-vm/lima

[Windows] Explore options to forward Unix domain sockets between guest and host

Open
#3,386 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
21.9k
Forks
957
Avg merge
2d 6h
Merged PRs (30d)
53

Description

### Description

Currently Unix sockets are only forwarded by SSH forwarder. For Windows ssh in use is coming from the subsystem (msys2/cygwin/wsl) and can't communicate with the native AF_UNIX on Windows. This will require some sort of a solution, where this socket from host is connected through STDIO over SSH or TCP with mTLS over SSH. It is theoretically possible to handle it from subsystem Unix socket to native Windows one, but this is complicated by the fact that one of the recommended implementations (known to work well enough) is Git for Windows, which doesn't have straight way to develop custom tools for it (it is not guaranteed to be compatible with msys2, because of the forked nature).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.