You are here
Drupal (container stack)
Content Management Framework container stack
Drupal is an open source content management platform licensed under the GPL. Equipped with a powerful blend of features, Drupal can support a variety of websites ranging from personal blogs, corporate brochures and large community-driven websites.
The TurnKey Drupal container stack consists of a LEMP container stack, with Drupal pre-installed (integrated into the PHP-FPM container).
This is a stack of 3 separate Docker-style containers with pre-configured interaction between them. Currently it is only available to run on AWS ECS via the AWS Marketplace by following this link:
Subscribe to TurnKey Drupal Container stack on AWS Marketplace
Note AWS account required & usage fees apply.
Usage
Ready to go immediately after deployment. If needed variables are not filled by the user, values are filled in with defaults (username = 'admin') or generated randomly (passwords) and echoed to the (CloudWatch) logs.
Environment variables:
APP_NAME: name of this instance of an application, i. e. your site name; default is "TurnKey Drupal"
APP_USER: name of the administrator account of the application; default is 'admin'
APP_PASS: password of the administrator account of the application; default is randomly generated and echoed to the
logs (CloudWatch if launching via Fargate)
DB_NAME: name of database the application uses; default is drupal
DB_USER: name of database user of the application; default is drupal
DB_PASS: password used by the application to access the database; default is randomly generated and automatically
shared between the app and db containers
PLUGINS_INSTALL: list of modules to install on top of the fresh Drupal installation