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