See SyncThing for downloads etc.

Also, it makes a nice add-in for my proxmox Home Lab and syncs my local Obsidian vaults between my devices.