vaultwarden/.github/workflows
Chase Douglas 17201121f4 aws: add Lambda deployment assets
Add the AWS deployment assets needed to run Vaultwarden serverlessly from
this branch. The stack runs Vaultwarden as a Lambda function behind
CloudFront, stores runtime data in S3, uses Aurora DSQL for the database,
and sends mail through SES when a sender address is configured.

Provide the SAM template, Cargo Lambda configuration, local and GitHub
Actions build flows, deployment helper, and deployment notes. Configure
the data bucket for versioning, SSE-KMS, Intelligent-Tiering, and
multipart cleanup, and grant the Lambda role the S3, DSQL, and SES
permissions required by the runtime.

Serve the web vault from a separate S3 origin behind CloudFront and route
API, identity, admin, and attachment paths to the Lambda origin. Preserve
the CSP and response header policy needed for web vault assets and S3
presigned URL access.
2026-05-05 15:49:04 -07:00
..
build.yml Update crates and GHA (#6980) 2026-03-23 21:26:11 +01:00
check-templates.yml Fix checkout action version (#6921) 2026-03-09 19:35:14 +01:00
hadolint.yml Fix checkout action version (#6921) 2026-03-09 19:35:14 +01:00
lambda.yml aws: add Lambda deployment assets 2026-05-05 15:49:04 -07:00
release.yml Crate and GHA updates (#7081) 2026-04-11 20:27:07 +02:00
releasecache-cleanup.yml Update crates, web-vault, js, workflows (#6749) 2026-01-22 23:40:39 +01:00
trivy.yml Update web-vault and crates (#7121) 2026-04-22 14:29:35 +02:00
typos.yml Update crates and fix a nightly lint (#7161) 2026-04-29 22:10:26 +02:00
zizmor.yml Update Rust, Crates, GHA and fix a DNS issue (#7108) 2026-04-18 15:03:41 +02:00