I tested out the Google Drive and logged in to see what's inside the file google_tokens.json but it's just a binary file, I thought at first that you can still do the same with Self-Hosted Cloud Storage such as Nextcloud or Cloudreve (what I'm using).
Anyway, my current issue with Cloudreve, is that the Desktop App doesn't handle files that are constantly written very well, such as saves files, this is something I noticed before when I was using Nextcloud as well, so at first I made CloudRedirect to put the files in a mapped folder from Cloudreve Desktop App, like in the image below:
but this made it worse since a lot of files will be stuck in a pending/sync state like the image below:
the workaround is to move the files out of the folder to a temp location (such as Desktop folder) and then move it back which forces Cloudreve to sync, but for me I changed the location of CloudRedirect to a local folder and created a script that uses rclone to sync the files to my Cloudreve.
I know this is something that's more likely to be a Cloudreve issue, but what I wish is that maybe you add Cloudreve as a Provider or simply add Webdav as a Provider where we add the server, username and password, then IDK you might make CloudRedirect use rsync to sync the files? or come up with another solution to sync the files.
Thanks for the hard work.
I tested out the Google Drive and logged in to see what's inside the file
google_tokens.jsonbut it's just a binary file, I thought at first that you can still do the same with Self-Hosted Cloud Storage such as Nextcloud or Cloudreve (what I'm using).Anyway, my current issue with
Cloudreve, is that the Desktop App doesn't handle files that are constantly written very well, such as saves files, this is something I noticed before when I was usingNextcloudas well, so at first I madeCloudRedirectto put the files in a mapped folder fromCloudreve Desktop App, like in the image below:but this made it worse since a lot of files will be stuck in a
pending/sync statelike the image below:the workaround is to move the files out of the folder to a temp location (such as Desktop folder) and then move it back which forces
Cloudreveto sync, but for me I changed the location ofCloudRedirectto a local folder and created a script that uses rclone to sync the files to myCloudreve.I know this is something that's more likely to be a
Cloudreveissue, but what I wish is that maybe you addCloudreveas a Provider or simply addWebdavas a Provider where we add theserver,usernameandpassword, then IDK you might makeCloudRedirectusersyncto sync the files? or come up with another solution to sync the files.Thanks for the hard work.