WordPress stack

Below is the list of services available in !app_external stack.

Service Container Description
Nginx + PHP
The main container with Nginx as a web server. Nginx uses an asynchronous event-driven approach to handling requests which provides more predictable performance under high loads.

Available PHP versions for WordPress are PHP 5.6 and PHP 7.
Cache storage
Redis is the most popular key-value database. When used as a cache storage the in-memory nature of Redis allows it to perform extremely fast (also known as memcached on steroids).

Use Redis plugin to integrate it with WordPress
Reverse caching proxy
Varnish is an HTTP accelerator designed for content-heavy dynamic web sites as well as heavily consumed APIs. As HTTP accelerator works well in pair with most popular web servers.

Use Varnish Caching to integrate it with WordPress
MariaDB is a drop-in replacement for MySQL intended to remain free under the GNU GPL. It has multiple speed improvements comparing to MySQL and has a very active developers community.

Mail server
It's a simple and lightweight open-source SMTP server that delivers outbound emails from your apps.

Mail catcher
MailHog is an email testing tool for developers to catch and review all outbound emails from your dev/staging instances where you don't need to send real emails.

Search engine
Apache Solr
The de facto standard search engine for full-text or faceted search. Providing distributed search and index replication, Solr is designed for scalability and fault tolerance.

Database management
Simple tool to handle the administration of MariaDB/MySQL with the use of a web browser. It can perform various tasks such as creating, modifying or deleting databases, tables, fields or rows; executing SQL statements;

We regularly update stacks by releasing newer versions of stacks, such updates can include security updates and performance improvements.