Copy-and-customize boilerplate — IaC, Dockerfiles, compose files, and manifests you clone into a project and edit, carved out of the former devops repo.
For standalone scripts you run as-is, see utils.
aws/cloudformation/— VPC stack (vpc.yml,vpc.parameters.example.json) plus its companionvpc_create.sh/remove_stack.shdeploy helpers, andprod-security-groups.yml. The deploy script uses relativefile://vpc.yml, so keep these together. Copyvpc.parameters.example.jsontovpc.parameters.jsonand edit before deploying.aws/docker/amazon-linux/— Amazon Linuxdocker-compose.yml.aws/ecs-alb-autoscaling/— ECS on EC2 (Amazon Linux 2023) behind an ALB with service and capacity-provider autoscaling, implemented twice: CDK (TypeScript) and Terraform. Includes the sample Node.js app,dev/prodenvironments, deploy/destroy/load-test scripts, and its own CI (ecs-alb-validate.yml). See itsREADME.md.docker/ubuntu-latest/— UbuntuDockerfile+docker-compose.yml(see itsREADME.md).grafana/— Grafanadocker-compose.yml.k3s/— example nginx Deployment + Service manifests.nodejs/benchmark/— minimal Node.js benchmark scaffold to copy and adapt.
Anything you copy and then edit belongs here. A script that performs an action on its own belongs in utils.