This project aims to provide a best practices boilerplate for running PHP websites on AWS Lambda.
php composer.phar create-project rpfilomeno/bref-vpc-starter path
- Uses Serverless Framework for deployment.
- Uses Bref Framework for running PHP on Lambda.
- Developing inside a Container using VSCode for consistent environment.
- Support for Localstack (partial: test deployment only)
- (TODO) Terraform boilerplates to support for configuration.
- (TODO) Config boilerplates for Session handling with Redis or Cookies.
- (TODO) Logs aggregation to ELK.
- (TODO) PWA sample PHP app.
- (TODO) Setup CI toolchain (shift-left) for testing and code analysis
- (TODO) Setup Localstack using Terraform
- (TODO) static assets serving vi aserverless-lift