A community led collection of recipes, build infrastructure and distributions for the conda package manager.
A community led collection of recipes, build infrastructure and distributions for the conda package manager.
tailcat
v0.5.0
Like netcat, but over Tailscale's data plane, without Tailscale's control plane
Like netcat, but over Tailscale's data plane, without Tailscale's control plane
Description
Tailcat is a remix of Tailscale open source pieces to act like netcat, but
over Tailscale's data plane, without Tailscale's control plane. Tailscale's
data plane gives you point-to-point WireGuard-encrypted tunnels between two
machines with DERP as the NAT-hole-punching communication side channel and
the relay of last resort if NAT traversal fails. Instead of using the
Tailscale control plane, all tailcat connection metadata is exchanged out of
band, however you want.
One side runs a tailcat server (listener) and gets back a short connection
token. The other side passes that token to tailcat's client side to connect.
All traffic between the two is encrypted end-to-end with WireGuard.
No Tailscale account and no root/admin access are required; tailcat does not
alter the machine's routing tables or DNS.
Install package
If this channel isn't in your workspace yet, add it first: