subaud
  • Tags
  • Resume
  • About
  • Feed
  • Guides
Sign In

Infrastructure

2 posts


Ghost on AWS: S3 Storage and CloudFront CDN

Ghost on AWS: S3 Storage and CloudFront CDN

Running Ghost in containers presents a storage challenge. Container filesystems are ephemeral - when a container restarts, any locally stored files disappear. This includes all uploaded images, making local storage unsuitable for production Ghost deployments on ECS. The solution uses S3 for persistent storage and CloudFront for global content delivery.

Sep 13, 2025 • Court Schuett
#CDK #Ghost #S3
Ghost on AWS: Core Infrastructure with CDK

Ghost on AWS: Core Infrastructure with CDK

Ghost requires a MySQL database, persistent storage for content and images, and a way to handle traffic at scale. AWS provides these through RDS Aurora, EFS, S3, and ECS Fargate. This post walks through deploying the core infrastructure using AWS CDK, which allows us to define everything as TypeScript code

Sep 11, 2025 • Court Schuett
#CDK #Architecture #AWS
Page 1 of 1

© 2025 subaud

Opinions and statements are my own.