Created by
Oleksiy Kalinichenko
last modified
| config:
php: '7.2'
via: nginx
xdebug: true
drush: '^9'
proxy:
mailhog:
- procter.mailhog.lndo.site
pma:
- procter.pma.lndo.site
services:
appserver:
overrides:
environment:
PHP_IDE_CONFIG: 'serverName=localhost'
DRUSH_OPTIONS_URI: 'http://procter.lndo.site'
COMPOSER_AUTH: '{"http-basic":{"repo.packagist.com":{"username":"token","password":"a7f1892b67cc35ca36a654a1d31eea47161103fb07f9f1f7c93770918769"}}}'
build:
- composer install --ansi --optimize-autoloader --prefer-dist --no-interaction --ignore-platform-reqs
- chmod +w /app/docroot/sites/default
- mkdir -p /app/docroot/sites/default/files
- yes | cp -i /app/template_files/dev/settings.php /app/docroot/sites/default
- yes | cp -i /app/template_files/dev/settings.local.php /app/docroot/sites/default
tooling:
'composer <command>':
service: appserver
description: Run Composer commands with predefined flags.
cmd: composer --ansi --optimize-autoloader --prefer-dist --no-interaction --ignore-platform-reqs
|