t3-code-android-nightly/.repos/alchemy-effect/examples/aws-static-site/README.md
Julius Marminge bd851c0203
chore: add Alchemy reference repo subtree (#2918)
Co-authored-by: codex <codex@users.noreply.github.com>
2026-06-03 00:08:31 +00:00

815 B

AWS Static Site Example

This example deploys a static website from the local site/ directory using:

  • AWS.Website.StaticSite
  • private S3 origin
  • CloudFront distribution
  • optional ACM certificate in us-east-1
  • optional Route 53 alias records

Commands

bun install
bun run --filter aws-static-site-example deploy

Optional Custom Domain

Set these environment variables before deploy:

export WEBSITE_DOMAIN=www.example.com
export WEBSITE_ZONE_ID=Z1234567890
export WEBSITE_ALIASES=example.com,static.example.com

When WEBSITE_DOMAIN and WEBSITE_ZONE_ID are provided, the example will:

  • request an ACM certificate
  • create Route 53 validation records
  • create Route 53 alias records to CloudFront

Without them, the example still deploys and returns the CloudFront URL.