From 196d20bafb3843ff69b69f376ecbd1a1404d21d2 Mon Sep 17 00:00:00 2001 From: Harold Sun Date: Thu, 8 Sep 2022 23:01:56 +0800 Subject: [PATCH 1/2] add related projects in README.md --- README.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9755e129..b1da114c 100644 --- a/README.md +++ b/README.md @@ -46,8 +46,8 @@ This works with any base images except AWS managed base images. To use AWS manag AWS Lambda Web Adapter also works with AWS managed Lambda runtimes. You need to do three things: 1. attach Lambda Web Adapter layer to your function. - 1. x86_64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:3` - 2. arm64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerArm64:3` + 1. x86_64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:4` + 2. arm64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerArm64:4` 2. configure Lambda environment variable `AWS_LAMBDA_EXEC_WRAPPER` to `/opt/bootstrap`. 3. set function handler to your web application start up script. e.g. `run.sh`. @@ -107,6 +107,16 @@ This project was inspired by several community projects. - [re:Web](https://github.com/apparentorder/reweb) - [Serverlessish](https://github.com/glassechidna/serverlessish) +## Similar Projects + +Several projects also provides similar capabilities as language specific package/frameworks. + +- [Serverless Java Container](https://github.com/awslabs/aws-serverless-java-container) +- [Serverless Express](https://github.com/vendia/serverless-express) +- [Serverless Python - Zappa](https://github.com/zappa/Zappa) +- [Serverless Ruby - Lamby](https://github.com/customink/lamby) +- [Serverless Php - Bref](https://github.com/brefphp/bref) + ## Security See [CONTRIBUTING](CONTRIBUTING.md#security-issue-notifications) for more information. From da5dff514f9e58dda305f43c826ea5f04037296c Mon Sep 17 00:00:00 2001 From: Harold Sun Date: Thu, 8 Sep 2022 23:03:10 +0800 Subject: [PATCH 2/2] add related projects in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b1da114c..ca7055e6 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ Below is a Dockerfile for [an example nodejs application](examples/expressjs). ```dockerfile FROM public.ecr.aws/docker/library/node:16.13.2-stretch-slim -COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:0.3.3 /lambda-adapter /opt/extensions/lambda-adapter +COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:0.3.4 /lambda-adapter /opt/extensions/lambda-adapter ENV PORT=7000 WORKDIR "/var/task" ADD src/package.json /var/task/package.json