Custom build for Wordpress deployments.
Consists of Ubuntu 16.04, PHP7.0 (FPM) and Apache 2.4.
VIRTUAL_HOST= FQDN of website with a "." at the beginning
WWW= "true" if the site should redirect to www.fqdn
PRODUCTION= "true" if the site is production (affects Git pulls and drupal settings)
GIT_HOSTS= Hosts file entry to be added
GIT_REPO= URL of Git repo to pull from
GIT_BRANCH= Git branch
MYSQL_SERVER= Host name of MySQL server
MYSQL_DATABASE= MySQL database name
MYSQL_USER= MySQL user name
MYSQL_PASSWORD= MySQL password
WP_HTTPS= on or off
WP_HOME= FQDN
WP_SITEURL= FQDN
APACHE_DOCROOT= Apache Docroot - defaults to
/var/www/site/docrootSESAuthUser= AWS SES SMTP username starting with 'AuthUser='
SESAuthPass= AWS SES SMTP password starting with 'AuthPass='
SESmailhub= AWS SES SMTP address, with port
CONF_REPO= Repo for config files (php.ini and 000-default.conf)
CONF_REPO_BRANCH= Branch for CONF_REPO
mysqlc connects to MySQL based on Environment Variables
mysqld > file.sql dumps database to file.sql based on Environment Variables