Welcome to the Question2Answer Q&A. There's also a demo if you just want to try it out.

Store file uploads to AWS S3 bucket

+3 votes
162 views
asked Feb 12, 2016 in Plugins by senilebob
Would love to see a plugin to enable all file uploads to use an AWS S3 bucket for storage.

We're using AWS Elastic Beanstalk (EB) to run the q2a instance, and currently when we push a new application instance, any files on disk that have changed since last application instance launch are automatically deleted from the server.

I like the way AWS EB does this, and I'd like to keep it this way.

We use S3 for storage of dynamic content now (and MySQL to reference the files), so would be a great addon for Q2A to do something similar.
Q2A version: 1.7.2
commented Feb 12, 2016 by Scott
Good idea. This would be doable by overriding the function qa_write_blob_file.

1 Answer

0 votes
answered Feb 7 by ProThoughts
It will be better to write plugin for this kind of task. Also you can configure CloudFront CDN which will help to load site faster.
...