Instead of dealing with encrypting and decrypting files and a crypto_dir, there was a suggestion to instead store the unencrypted files in a non-web-accessible directory...Symfony would still be able to stream download responses from there.
The bigger issue is graphing non-public files...at the moment, they get decrypted into a web-accessible directory with a quasi-random filename, and then deleted after the browser downloads them at the direction of the graph plugins. Should also check what ODR does with cached graph images that contain non-public files...
Instead of dealing with encrypting and decrypting files and a crypto_dir, there was a suggestion to instead store the unencrypted files in a non-web-accessible directory...Symfony would still be able to stream download responses from there.
The bigger issue is graphing non-public files...at the moment, they get decrypted into a web-accessible directory with a quasi-random filename, and then deleted after the browser downloads them at the direction of the graph plugins. Should also check what ODR does with cached graph images that contain non-public files...