This component allow you to make users files to be uploaded on CDN if component supports it. We tried to make all core components works with CDN.
Supported Storages :
PLEASE USE IT ONLY IF YOU KNOW WHAT YOU ARE DOING. MAKING SURE YOU KNOW HOW S3 WORKS AND HAVE ALL API ACCESS DETAILS
NOTE
If you change your storage system there will be issue for deleting the existing files from system. So decided at once about which one you would like use.
FURTHER
This component is a beta stage. May show unexpcted behaviour. So again dont use it for production yet.
Making your component compitable with CDN
https://www.opensource-socialnetwork.org/documentation/view/5818/make-your-component-compatible-with-cdn-optional
Hey, is it still in beta stage or is it safe for production?
Dear Arsalan,
Does this support DO Spaces? We see code relating to AWS S3, but not for Digital Ocean Spaces. Are we missing anything? Please advise. Thank you.
$this->client = new \Aws\S3\S3Client(array(
'version' => 'latest',
I like how this is growing,
I have no plan to integrate other stuff into this if your cdn support S3 then you can edit the component however integration of different tech is not scope of this component.
I will be glad to test it.
ALso should integrate with Bunny.net "BunnyCDN