If you already use Tailscale, Taildrop [1] works great.
Am I understanding it correctly?
EDIT
> This makes it a great solution for sending sensitive or large files without third-party servers in the middle.
It clearly says the opposite. I don't know where I got that idea from.
There is a coordination server that sets up the initial connection, but after that both devices are connected directly to each other.
There's encryption overhead though, I can't saturate a 1Gbps over Tailscale on M1, while direct connection works (iperf3).
> Taildrop is currently limited to sending files between your own personal devices. You cannot send files to devices owned by other users even on the same Tailscale network.