-
Notifications
You must be signed in to change notification settings - Fork 144
Description
I am looking for a front end lib that can 2 way sync to various filestore backends, based on the users choice. Without the need for the user to run their own service.
I do see that Solid is in the works, and thats great.
I'm imagining something like Rclone that supports a bunch of backends...
Open ones like: SFTP, SMB, WebDAV, nextCloud
and hosted ones like: s3, backblaze, github, etc.
while reading and writing to these may not be too hard, 2-way sync is another problem and I have not found a generic solution for those.
Of course this is no simple task. Each backend is its own can of worms.
But since I have not found discussions here on other backends, I wonder if there are high level limitations that would make these difficult. Perhaps oauth, or metadata related? If I were to take a crack at implementing one, are there pitfalls I should be aware of?