> **Page index:** https://kmtest.yngvar-hey-dev.oslo.systems/llms.txt lists every page on this site, with a link to its Markdown version.
>
> **Beyond these docs:** Team Utviklerflyt's golden-path plugin for Claude Code answers golden path questions from the source code of the platform's templates, Terraform modules and workflows. [Golden path plugin for Claude Code](/set-up-your-machine/golden-path-plugin-for-claude-code/index.md) shows how to install it.

# `app-common`

<!-- DESCRIPTION BEGIN -->
Shared infrastructure for the applications in an environment, such as the ECS cluster and an ECR pull-through cache.
<!-- DESCRIPTION END -->

<!-- BOILERPLATE BEGIN -->
<!-- Generated by running `make docs` from the `boilerplate` dir) -->
<!-- Updated automatically in release PRs -->

## Variables

|        Name         |                                                                                          Description                                                                                          |Type |          Default          |Required|
|---------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----|---------------------------|--------|
|`EcrPullThroughCache`|Cache container images from `public.ecr.aws` in the account's private ECR registry, so ECS tasks can pull public images without reaching the internet.                                         |`map`|``{"Enable": true}``       |no      |
|`Logs`               |`ClusterEvents`: capture the events the ECS cluster emits (task and deployment state changes) in CloudWatch, with 180 days retention. Useful for troubleshooting deployments and stopped tasks.|`map`|``{"ClusterEvents": true}``|no      |

<!-- BOILERPLATE END -->
