I don’t know if this has been tried/discovered before, but here’s a config I tried out this morning and it’s working extremely well and extremely fast for me so far. In a nutshell, I’m letting Google Drive File Stream take care of all the heavy lifting when it comes to indexing, syncing and caching my remote crypt. Then I’m using rclone running a local crypt to view/browse all of the files.
The reason for this setup is primarily so I can quickly work through a large file set using the macOS finder.
type = local
Just the default local setup, no config options
type = crypt
remote = local:/Users/psmith/mnt/server
filename_encryption = standard
directory_name_encryption = true
password = *** ENCRYPTED ***
And here’s the magic.
- Create a symlink in your macOS terminal to your encrypted folder that Google Drive File Stream has already indexed for you:
ln -s /Volumes/GoogleDrive/My\ Drive/Server /Users/psmith/mnt/server
- Mount your crypt using the commands you prefer. I am currently using this command:
rclone mount --allow-other --no-modtime --log-file logfile.log -v secure: ~/mnt/gdrive &
This leaves me with:
/Users/psmith/mnt/server - a symlink that points to the encrypted folder that Google Drive File Stream has indexed and cached
/Users/psmith/mnt/secure - my mounted, decrypted version of the folder above
And finally, a macOS Finder tweak that seems to help speed up browsing quite a bit: turn off Show icon preview and Show preview column