There is another way to overcome the issue with adding material more quickly than the
cache updates, which is to use OS union mounts (eg for Linux either unionFS or the older AUFS).
Both of these ‘filesystems’ overlay different directories / mounts to form a single file system.
For example with this rclone setup:
encrypted_cloud => plexdrive => crypt (/mnt/cloud)
Instead of pointing Plex to the decrypted mount (
/mnt/cloud), use UnionFS to combine with local storage (
/mnt/local) to create combined local and remote mount (
Store any new material in
/mnt/local first and then use
rclone upload at your leisure to copy to the cloud (with encryption). At some point delete from
/mnt/local leaving only copy in
/mnt/cloud. Plex is none the wiser as it just sees a single seamless copy at
This is good mitigation in case plex goes crazy with scanning new material as it will hammer local drive only and not the rclone mount.
This approach works regardless of rclone setup. It’ll work for the
cache setup here as well as the