I originally put this on GitHub when I started. Then I ended up doing a bunch of work & hosting it on BitBucket to a private repo while I was learning Docker & Ghost. I was trying to prevent any accidental leaks of secret keys or passwords. This linked repo has my Ghost changes in it.
I added ghost-storage-adapter-s3 to package.json so that the files would be stored on s3 instead.
I think the only other change to Ghost I made is purely optional & was done out of my taste. That was to remove the date directory appended to file uploads. https://github.com/mattferderer/ghost-blog/commit/7d373913a5... I understand why they did that, I just didn't like it. It may have also caused issues with my AWS S3 but I can't remember.
I added ghost-storage-adapter-s3 to package.json so that the files would be stored on s3 instead.
I think the only other change to Ghost I made is purely optional & was done out of my taste. That was to remove the date directory appended to file uploads. https://github.com/mattferderer/ghost-blog/commit/7d373913a5... I understand why they did that, I just didn't like it. It may have also caused issues with my AWS S3 but I can't remember.