diff --git a/README.md b/README.md index 9755e129..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 @@ -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.