Cross-Site S3 Sync with SeaweedFS on FreeBSD: Push From Anywhere, Pull at Home (Part 1: The Idea)

How to set up cross-site S3 sync with SeaweedFS on FreeBSD: a public box takes uploads from anywhere, a box at home pulls a full copy over NAT — one node per site, no split-brain, no port-forwarding at home.