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
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.
This component is a beta stage. May show unexpcted behaviour. So again dont use it for production yet.
Making your component compitable with CDN
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