diff --git a/src/Handler.php b/src/Handler.php index 431dc66043a831a469c1d3b7528ddccc70d6a2f6..655d1640847c53d65c59f2b3f60bec02defbd019 100644 --- a/src/Handler.php +++ b/src/Handler.php @@ -109,9 +109,10 @@ class Handler { $settingsPath = 'settings/default'; } - // Link Drupal site's settings files + // Provide all the requiired files $twig_loader = new \Twig_Loader_Array([]); $twig = new \Twig_Environment($twig_loader); + $options['webRoot'] = $webRoot . '/'; foreach ($this->getFiles($projectRoot, $webRoot, $settingsPath) as $template => $def) { $file = $def['dest'] . '/' . $template; if (!$fs->exists($file)) { diff --git a/templates/docker-compose.yml.twig b/templates/docker-compose.yml.twig index 28249abe354f5fe7554f6c5a652ddc891c499f22..7c5d0219df1ea4000fbcb4386bb15cc701e1172e 100644 --- a/templates/docker-compose.yml.twig +++ b/templates/docker-compose.yml.twig @@ -29,7 +29,7 @@ services: - php environment: NGINX_BACKEND_HOST: php - NGINX_SERVER_ROOT: /var/www/html/web/ + NGINX_SERVER_ROOT: /var/www/html/{{ webRoot }} volumes: - ./:/var/www/html labels: