Syncthing

piKSARYRV-AXKMBOX-B7BJMNQ-SMEH673-MUPHBMZ-S4BEBDQ-MNL6KP7-V67JWQ5
hp15KJSKME-OOEYSLB-4NZSRFZ-KPDES7H-LMXF2G6-CWMG4QX-MVUVBHP-A6PTBQL
hp2APPEW4X-FQVZ2SA-VPGCHX5-PF5POUT-IKTBAIM-HBP3U5F-TJNG25R-CLN5GQ2
opiQNDACPD-3UFKZ5B-XW6B2DA-4WGQVYO-YIIB2UR-TQTIER3-ISTLUJF-G3D2NQO
  • sync between desktop and laptop
  • keep a third copy on the Raspberry Pi
  • Pi always on as no fan and only uses 5w.

Syncthing site has an apt page which can be useful, e.g. it had the correct keys for the repo which other instruction pages did not (always getting errors on apt update).

If the repo key is missing:
sudo curl -o /usr/share/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg

Syncthing seems to work fine. Others left below for reference.

or nextcloud maybe… https://www.linux.com/news/ownCloud-nextcloud-proven-cloud-innovator-launches-promising-new-platform/

Open Media Vault also looks easy to install