It uses an S3 bucket kept securely behind a CloudFront distribution to store screenshots (I populate it with Dropshare).
I manually registered shitposting.pictures as a domain for this. Then, Pulumi handles the rest via the code contained in this repo. Ideally it'll help others do things with a bit less ClickOps.
I've stored the AWS account ID as a Pulumi config value. I don't use it for anything in this stack, but I'm gonna want to hunt it down eventually and be confused as to which AWS account I deployed it into.