-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Is the feature request related to a problem? Describe
Currently, uploaded and generated video files are saved locally in the Frappe site under public/files. While this works for local dev setup, it can become inefficient later on -- when handling large video files & processed assets.
Describe the solution in detail
Add support for configurable cloud storage backends (AWS S3, Azure blob storage) for storing uploaded and generated files.
This feature should allow:
- Secure access via pre-signed URLs or access-controlled endpoints.
- Thus also compatible with frappe File doctype system. While also supporting configurable storage backend setup based on different environments.
Additional Context/Info
- This feature would be efficient & scalable for production environments.
- Moreover, solutions like Frappe S3 Attachments exist, similar storage options can be explored. Google drive can be a good option to explore if used often for better integration.
- Optionally, while not directly related, the change in file storage setup might also address bug: File duplication upon upload to /files/original/ #4 .
Metadata
Metadata
Assignees
Labels
No labels