forked from revagomes/drupal-pece
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathservices-drupal.yml
25 lines (22 loc) · 971 Bytes
/
services-drupal.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
version: "3"
services:
install:
image: wodby/drupal-php:$PHP_TAG
container_name: "${PROJECT_NAME}_php"
working_dir: /var/www/html
environment:
PHP_SENDMAIL_PATH: /usr/sbin/sendmail -t -i -S mailhog:1025
DB_HOST: $DB_HOST
DB_USER: $DB_USER
DB_PASSWORD: $DB_PASSWORD
DB_NAME: $DB_NAME
DB_DRIVER: $DB_DRIVER
PHP_FPM_USER: wodby
PHP_FPM_GROUP: wodby
COLUMNS: 80 # Set 80 columns for docker exec -it.
volumes:
- ./:/var/www/html
command: >
bash -c "composer install && cd web &&
drupal -vvv site:install --langcode ${SITE_LANGUAGE} --site-name ${PROJECT_NAME} --force --account-name ${SITE_ADMIN_USERNAME} --account-mail ${PROJECT_MAIL} --account-pass ${SITE_ADMIN_PASSWORD} --site-mail ${PROJECT_MAIL} --db-type ${DB_DRIVER} --db-host ${DB_HOST} --db-name ${DB_NAME} --db-user ${DB_USER} --db-pass ${DB_PASSWORD} --db-port ${DB_PORT} pece
&& drush cim -y && drush cr"