Hello I was thinking to save attachments to amazon s3 its cheaper to host large amount of files to amazon s3. Its hard to scale disk space in virtual machine like digitalocean etc. so better host it to amazon s3 or azure. Would this be easy to develop or its needs a lot of work?
We started this project, hence file saving is “hookable”
Check this: frappe/file_manager.py at develop · frappe/frappe · GitHub
All you need to do is return the filename and url like save_file_on_filesystem
@ccfiel good luck! I’ve been wanting to do something similar with google drive API / Google cloud storage.
We currently use google drive and just attach the URL’s so nothing is lost, we control who see’s what and in the event ERPNext crashes google drive will still be there (hopefully)
This is great! What happen there are existing files already before I installed the app? would it migrate the existing files to s3?
Its not there right now.I can add that feature, where after you install, a button to migrate all the existing files to s3.
Thans would be great! Thanks for this great app!
Now there is a button on the migrate the existing files to s3 right after installing the app.
Great! I wll try it! Thanks a lot!
@Ramesh_Ravi I installed the app I did not see any migration button. See screenshot
Just curious why the S3 Attachment Settings is not set to single? You can add multiple record and how do i know if my setting is correct?
Cheers,
Chris
sorry for the delayed response. Yeah its pushed to develop…with the single doctype and migrate button. Il merge it with master after i test it.
Hi @Ramesh_Ravi
This is awesome! Any chance of getting it merged to the core just like the S3 Backup?
Cheers!