UNPKG

generator-docker-drupal-8

Version:

Scaffold a Drupal 8 development environment running in Docker

48 lines (46 loc) 1.34 kB
# The unique identifier of the application. name: drupal # The language that will run your application. type: php:7.0 # The way to build your application. build: flavor: composer # The way services are mapped within your application. relationships: database: "mysql:mysql" solr: "solr:solr" redis: "redis:redis" # The way your application is exposed to the web. web: locations: "/": root: "web" expires: -1 passthru: "/index.php" index: - index.php allow: true # The size of the persistent disk size of your application in MB. disk: 2048 # The volumes that are mounted under a writable shared resource. mounts: "/web/sites/default/files": "shared:files/files" "/tmp": "shared:files/tmp" "/private": "shared:files/private" # The shell commands to run during the build or deployment process. hooks: # We run deploy hook after your application has been deployed and started. deploy: | cd web drush -y updatedb drush cim -y build: chmod og+x web/sites/default/settings.php # The processes that are triggered on a schedule. crons: drupal: spec: "*/20 * * * *" cmd: "cd web ; drush core-cron" dependencies: php: drush/drush: "8.1.2" drupal/console: "0.11.3"