This is an S3 file module for Ghost blogs.
npm install --save ghost-s3
In your ghost config.js file under "development" and "production" add
aws: {
accessKeyId: 'your aws access key id>',
secretAccessKey: 'your AWS secret access key>',
bucket: 'your-bucket-name',
region: 'the AWS region your bucket is in'
},
Until Ghost has a file module system, you will have to change the file storage/index
storage = require('./' + storageChoice);
becomes
storage = require('ghost-s3')({
errors: errors,
config: require('../config')().aws
});