#named-pipe #cli #tcp-server #proxy-server

app named-pipe-to-tcp-proxy

Proxy all data from a Named Pipe to a specified TCP Proxy Server

2 stable releases

1.0.1 Oct 13, 2024

#291 in Command line utilities

Download history 160/week @ 2024-10-07 125/week @ 2024-10-14

285 downloads per month

BSD-3-Clause

12KB
106 lines

Named Pipe to TCP Proxy

Created so that programs which use Named Pipes on Windows can be proxyed to TCP Sockets

For example:

  • I use Docker without Docker Desktop by installing it on WSL2 containers
  • I start TCP server for Docker daemon
  • I do not wish to modify the Windows DOCKER_HOST as I would have to change it at a lot of places.
    So I do nothing there
  • I start this binary and request it to proxy from the Docker Host Default Named Pipe to the WSL2 TCP Sockets

Multiple Connection support

  • Supports multiple connections at the same time.

Contact me

You can contact me via LinkedIn

Dependencies

~4–12MB
~123K SLoC