Skip to content

Latest commit

 

History

History

pixieengine.com — docs

Recovery + static-site migration documentation. (Paths in these docs are relative to the repo root, e.g. static-site/, infra/.)

Doc What it is
aws-inventory.md Start here. Full AWS account inventory (S3/CloudFront/Lambda/Cognito/Route53/IAM), all findings, and the migration plan.
architecture.md Detailed design + locked decisions for the static rebuild; build status.
deploy.md Deploy runbook for the greenfield CDK stack (new bucket + new CloudFront dist → cutover via DNS alias; legacy dist untouched). Canonical infra-as-code: ../infra/README.md.
heroku-recovery.md Original recovery log: why it was down (Heroku detached the DB), data-recovery assessment.
cloudfront-log-recovery.md Task spec for mining CloudFront logs → titles/slugs/traffic/backlinks. Done (output in tmp/cf-recovery/).
wayback-recovery.md Task spec for recovering post-2017 tags/descriptions from the Wayback Machine (the body data the CloudFront logs couldn't see). Output in tmp/wayback-recovery/.

Code lives alongside these docs, each with its own README.md:

  • ../static-site/ — the static-archive generator (source tracked; large data + generated output gitignored).
  • ../infra/ — infra-as-code (AWS CDK): the bucket + CloudFront dist + edge function.