Auth0
is used for authentication and authorization
- Yew for frontend.
OpenAPI Generator
for rust API client.
- Diesel (PotsgreSQL)
OpenAPI Generator
for Rust server.- AWS Lambda for migrations (Rust binary with embedded migrations, built with musl)
- aws-sdk-rust for retrieving database credentials from systems manager and secrets manager
CodeCommit
CodeBuild
(Custom build image stored in Elastic Container Registry)CodeDeploy
CodePipeline
- Multi-stage environment support