Before anyone says this is a duplicate, I saw the multiple duplicate questions but they are all many years old and I'm hoping there are better solutions out now.
I have a Debian server that has my documents. I have multiple computers/laptops that I use. I want to keep synced, local copies of those documents. I can access the documents the server using SSH/SFTP or Samba, or other way really. Right now I just map the docs on the server as a Samba share.
There are numerous products that let you manually sync folders (like the network map and My Docuents) and they work but they are manual. I am hoping for something that runs as a service, with real-time sync.
And, I was hoping it could handle file deletions because many of the solutions I have seen cannot.
- if I add/delete a file locally, the client would automatically sync that to the server
- if a file is added/deleted on the server (either directly on the server or by way of another client) then the product would do a sync on some kind of regular interval (because otherwise the server would have to "notify" all the clients to do a sync and that seems resource exhaustive)