Syncthing

piZYG6X7N-GBCEDUB-RXPH7UG-5WXOP6L-PF7WLVJ-4UWORIJ-VDXH6WW-V7WUDQ6
hp16MFZ4VU-V4GURR4-3D5DSK3-XVNQAUZ-RGGZHIA-TXLBOG4-CDCZPLF-44WBKQS
hp3DVUDTXL-6DSAKMG-5DHRT6L-RYYBVAA-KJEDN3Y-ZMGVHLF-2NO3EYG-BY2SBQZ
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