Skip to content
Contact form for PHP projects that uses AWS Lambda and AWS SES (Simple Email Service.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
src
.gitattributes
.gitignore
CHANGELOG.md
LICENSE
README.md
buildphp.sh
composer.json
composer.lock
dockerfile.buildphp
handler.js
handler.php
php
serverless.yml

README.md

Contact Form using serverless-php

Usage

Prerequisites

Install this project:

serverless install --url https://github.com/sanddevil/serverless-php-contact-form.git

Deploying to AWS

composer install -o --no-dev
serverless deploy

Changes to serverless.yml

You will need to add your own email addresses to this file. You will easily see the placeholders.

Webpage Blog

This is blogged at http://badzilla.co.uk/drupal-8-static-site-aws-api-gateway-lambda-and-ses-form-processing

The blog is a sequence of blogs on turning a Drupal 8 site to a static site http://badzilla.co.uk/Drupal8-Static

There are a sequence of blogs on using PHP and Serverless together at http://badzilla.co.uk/real-world-php-lambda-app

Thanks

Big thanks to Andy Raines. For documentation on his serverless-php repo upon which this repo is based, point a browser to https://github.com/araines/serverless-php

You can’t perform that action at this time.