Wush: Simplest and fastest way to transfer files between computers via WireGuard
github.com
github.com
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.
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.