My goal is to sync nextcloud and google drive. so if someone makes a google doc, I / my team can edit it in nextcloud, and have those changes synced over to the google doc, and vice versa.
Currently, rclone has a known issue which prevents this from being possible: Google drive and I would like to know if there is a work around of some sort. It says "Whether it will work on not depends on the application accessing the mount and the OS you are running - experiment to find out if it does work for you!". Well, I experimented for a while and was not able to get it to work, so I uninstalled it, because I dont have a lot of space on the server and I was assuming I could find an alternative method of syncing.
But I cant find one. As such, I am asking if anyone has successfully managed to do live syncing of google docs with rclone and nextcloud.
Run the command 'rclone version' and share the full output of the command.
Currently rclone is not installed on the server.
Which cloud storage system are you using? (eg Google Drive)
Google drive
The command you were trying to run (eg rclone copy /tmp remote:tmp)
bisync is a bidirectional command that is like copy/move/sync/etc
Neat, I'll give that a try!
I really don't know your use case and exactly how you'd want things to flow.
I'm not sure how I want things to "flow", per say, just want to do collaborative work on the same document in both nextcloud and google docs, since our organization is very strongly anti-google (and most of us use tor as our main browser and google stuff and tor do not mix well) but we work with a lot of other orgs and people who are very, very deep in the google ecosystem, and we need a way to interoperate and collaborate.
If somone shares a google doc with me, It should pop up in nextcloud, where I should be able to edit it, and then the person who sent me the file can see those changes as soon as they are made (or with at most a couple of seconds of delay, otherwise we would not be able to work on shared notes), the same way they would see edits made by another person using a browser.
That's the outcome I want. How we get there is not super important to me, as long as its foss and self hosted.
How I had it setup before was I used rclone mount to make a /home/gdrive foulder that synced with google drive.
Then with nextcloud (which runs on the same server) I use the "external storage" feature to mount that directory in nextcloud.
It worked good for everything with a file extensions, but tbh it was not great, since even then they would have to refresh the page on their end to see changes we made on our end, but thats not a deal breaker per se.
Rclone isn't a realtime sync tool so not sure that would ever work imo.
You'd have to sync two remotes on some schedule but not sure what would meet your needs either. You could run every few minutes or something I suppose.
Rclone and a Google Drive Mount with Google Docs really just doesn't work well enough to be used for a business function.