Issue
I am creating a pocket clinic CRM and need to upload image reports for treatments into a local folder with private access. The S3 filepicker tutorial provided public access and isn't suitable. I am looking for a tutorial on how to create a local photo gallery with CRUD capabilities using a file manager widget linked to filepicker.
Resolution
Storing files, especially those containing sensitive or private information, directly on a local server can pose security risks. A more secure approach is to use a private cloud storage solution like AWS S3, where you can control access with IAM roles and policies.
To set up secure storage, follow the cloud provider's documentation to create a private bucket and configure permissions. You can then use Appsmith's Filepicker widget to select files and initiate the upload to the cloud storage.
For more information, see Upload Files to S3