I’ve been reading these forums lately and I think my current rclone configuration is good, but I’d love some input if there’s anything that can be changed/tweaked.
First, a little bit about my use case. My mount points are as follows:
- /mnt/local (Local storage for torrents, temp files etc.)
- /mnt/gd_encrypted (Google Drive encrypted remote)
- /mnt/gd_cached (Cache of Google Drive encrypted remote)
- /mnt/gd_decrypted (Decryption of /mnt/gd_cached)
- /mnt/union (UnionFS filesystem of /mnt/local=RW:/mnt/gd_decrypted=RO)
Sonarr/Radarr sorts completed downloads into /mnt/union (corresponding to /mnt/local), I then have a script that regularly moves files from /mnt/local to /mnt/gd_decrypted.
Plex reads from /mnt/union.
Here are my rclone mount parameters for all 3 GD remotes:
/mnt/gd_encrypted
rclone mount --buffer-size 1G --vfs-read-chunk-size 128M --vfs-read-chunk-size-limit off gd_encrypted: /mnt/gd_encrypted
/mnt/gd_cached
rclone mount --buffer-size 0 --cache-chunk-size=10M --cache-workers=16 --cache-chunk-total-size=50G --cache-info-age=168h --cache-chunk-path=/mnt/local/.temp/rclone-cache-chunks/ --cache-tmp-upload-path=/mnt/local/.temp/rclone-cache-upload/ gd_cached: /mnt/gd_cached
/mnt/gd_decrypted
rclone mount --buffer-size 0 gd_decrypted: /mnt/gd_decrypted
And here is my rclone.conf:
[gd_encrypted]
type = drive
client_id = xxx
client_secret = xxx
token = xxx
[gd_cached]
type = cache
remote = gd_encrypted:
plex_url = http://127.0.0.1:32400
plex_username = xxx
plex_password = xxx
chunk_size =
info_age =
chunk_total_size =
plex_token = xxx
[gd_decrypted]
type = crypt
remote = /mnt/gd_cached/e
filename_encryption = standard
password = xxx
password2 = xxx
Does all of this look alright? Or are some of my parameters unneccesary/not optimal?