Deployed the receipts app to Azure Container Apps (live, scale-to-zero)

Receipt receipts-app-deploy-2026-06-28 · grade green (5/5)
Sign in
← all receipts
Loop
receipts
Owner
Fabian Williams
Actor
copilot-cli
When
2026-06-28T11:12:00-04:00
Status
success
Outcome
a live, verifiable receipts URL anyone can click — no hosted receipts surfacehttps://receipts.salmonpond-243a7582.eastus.azurecontainerapps.io
Budget
~$0 so far / cap ~$5/mo (ACR Basic; app idles ~$0) within cap
Standing rubric
Outcome stated green
Metric: a live, verifiable receipts URL anyone can click
Externally verified green
An external check passed.
Evidence linked green
Has a clickable artifact.
Authority respected green
Stayed in lane; gates honored.
Within budget green
Spent ~$0 so far / cap ~$5/mo (ACR Basic; app idles ~$0).
Verification checks
live /healthz returns 200 external pass
curl https://receipts.salmonpond-243a7582.eastus.azurecontainerapps.io/healthz -> 200 {ok:true,receipts:6} after cold start
image cloud-built & pushed to ACR external pass
ACR Run ID ca1 success; digest sha256:7840f8d8503503854f3ec30c1f235a1cb05b48adcbf1caa589718db51275a5b1
scale-to-zero enforced external pass
az containerapp update --min-replicas 0 --max-replicas 1
Evidence links
Authority
Dedicated RG rg-receipts-proto; teardown = az group delete -n rg-receipts-proto -> cost $0. Only standing cost is ACR Basic ~$5/mo.
Gated actions: create Azure resources (explicit user grant), external ingress enabled