- Name change to ghost-s3-storage-adapter
- Bug fix
- Bug fix
- Complete rewrite and implementation of delete and exists methods
- Forked aorcsik/ghost-s3-storage-adapter from spanishdict/ghost-s3-compat
- Initial changes to make it compatible with ghost 0.10.0 breaking chnages
- Restored the ability to specify an
assetHost
in the Ghostconfig.js
file. - Added logging on image serving errors.
- Use path-style URLs to construct the S3 endpoint images can be read from to
avoid certificate validation failures. This is necessary because common bucket
naming can include one or more dots
(.)
, such as images.yourdomain.com. If you a virtual-hosted–style URL https://images.yourdomain.com.s3.amazonaws.com would fail a certificate validity check because AWS uses a *.s3.amazonaws.com wildcard cert. The certificate would be deemed invalid because RFC2818 allows matching of only a single domain for a given wild card character.
- Add support for proxying local image requests to S3
- Forked spanishdict/ghost-s3-compat from muzik/ghost-s3