To remove the hard dependencies on AWS S3 for file storage and Cloudfront for CDN we'll need to create an abstraction for the file storage functions.
It will be the responsibility of the user to provide the URL (CDN or not) to access the files and different implementation for different providers will be easier for the future for non-AWS users.
To remove the hard dependencies on AWS S3 for file storage and Cloudfront for CDN we'll need to create an abstraction for the file storage functions.
It will be the responsibility of the user to provide the URL (CDN or not) to access the files and different implementation for different providers will be easier for the future for non-AWS users.