<?php {% if drupal.version >= 8 %} {% if docker0.proxy %} $settings['reverse_proxy'] = TRUE; $settings['reverse_proxy_addresses'] = array("{{ docker0.proxy }}"); {% endif %} $settings['trusted_host_patterns'] = array( '^{{ projectname }}\.docker\.localhost$', '^{{ webserver.type }}$', {% for domain in extradomains|default([]) %} '^{{ domain|replace({".": "\\."}) }}$', {% endfor %} ); $databases = array( 'default' => array( 'default' => array( 'driver' => 'mysql', 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql', 'database' => 'drupal', 'username' => 'drupal', 'password' => 'drupal', 'host' => 'mariadb', 'port' => '3306', 'prefix' => '', ), ), ); $config['smtp.settings']['smtp_host'] = 'mailhog'; $config['smtp.settings']['smtp_hostbackup'] = ''; $config['smtp.settings']['smtp_port'] = '1025'; $config['smtp.settings']['smtp_protocol'] = 'standard'; $config['smtp.settings']['smtp_username'] = ''; $config['smtp.settings']['smtp_password'] = ''; {% elseif drupal.version <= 7 %} $databases = array( 'default' => array( 'default' => array( 'driver' => 'mysql', 'host' => 'mariadb', 'username' => 'drupal', 'password' => 'drupal', 'database' => 'drupal', 'prefix' => '', ), ), ); $base_url = 'http{% if traefik.usessl %}s{% endif %}://{{ projectname }}.{{ traefik.domain }}{% if traefik.usessl and traefik.ports != 443 %}:{{ traefik.ports }}{% elseif not traefik.usessl and traefik.port != 80 %}:{{ traefik.port }}{% endif %}'; $conf['smtp_host'] = 'mailhog'; $conf['smtp_hostbackup'] = ''; $conf['smtp_port'] = '1025'; $conf['smtp_protocol'] = 'standard'; $conf['smtp_username'] = ''; $conf['smtp_password'] = ''; {% endif %}