This looks great, I’ve been using croc for a while but I’ve heard some concerning things about the security of it. It makes sense to use WireGuard for the crypto/transport heavy lifting.
For anything outside your LAN, 2 nodes must need a negotiator(over internet) to know each other unless the nodes already have public dedicated IPs in which case they can talk to each other securely without the need of a negotiator.
Taildrop is magical if you already have both machines running Tailscale, but wush is more positioned for ad-hoc transfers or if you don't want to setup Tailscale.
15 comments
[ 4.2 ms ] story [ 46.1 ms ] threadFor anything outside your LAN, 2 nodes must need a negotiator(over internet) to know each other unless the nodes already have public dedicated IPs in which case they can talk to each other securely without the need of a negotiator.
What does it bring better than rsync so?
The USP of wush is to create a Virtual LAN like point-to-point secure network for your devices behind NAT or CG-NAT and then use rsync or cp or ssh.