Updates and upgrades all packages, installs basic dependencies like git and curl and handles other common os tasks like setting locale, timezone and DNS servers
Required for: Development, Staging, Production
Installs apache from upstream (distro default) repos and configures common modules
Required for: Development, Staging, Production
Installs and configures php-composer for use with other roles
Status: TODO
Required for: Development, Staging, Production
Installs and configures fail2ban for sshd, nginx, ftp and other common network programs
Status: TODO
Required for: Production
Sets up filewall rules
Status: TODO
Required for: Staging, Production
Installs and configures memcached
Status: TODO
Required for: Development, Staging, Production
Installs and configures mailhog to use with PHP
Status: Ready
Required for: Development
Installs and configures mysql (mariadb) and sets up databases
Status: Available
Required for: Development, Staging, Production
Installs and configures nginx for default host
Status: Available
Required for: Development, Staging, Production
Installs and configures php-fpm from dotdeb repo
Status: Available
Required for: Development, Staging, Production
Installs and configures php7-fpm from dotdeb repo
Status: Available
Required for: Development, Staging, Production
Configures ssh with saner and more secure options
Status: TODO
Required for: Production
Sets up email forwarder for proper email delivery
Status: TODO
Required for: Staging, Production
Installs wordpress in given location
Required for: Development, Staging, Production