You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.9 KiB
43 lines
1.9 KiB
<?php |
|
|
|
$host = "db"; |
|
$port = 3306; |
|
$driver = "mysql"; |
|
|
|
$databases['default']['default']['database'] = "db"; |
|
$databases['default']['default']['username'] = "db"; |
|
$databases['default']['default']['password'] = "db"; |
|
$databases['default']['default']['host'] = $host; |
|
$databases['default']['default']['port'] = $port; |
|
$databases['default']['default']['driver'] = $driver; |
|
|
|
$settings['hash_salt'] = 'c87acf7a1bd2cc55fa1dfb3120ed4a1a1e810551bead73161f6f6cb3b3ebf660'; |
|
|
|
// This will prevent Drupal from setting read-only permissions on sites/default. |
|
$settings['skip_permissions_hardening'] = true; |
|
|
|
// This will ensure the site can only be accessed through the intended host |
|
// names. Additional host patterns can be added for custom configurations. |
|
$settings['trusted_host_patterns'] = ['.*']; |
|
|
|
// Set $settings['config_sync_directory'] if not set in settings.php. |
|
if (empty($settings['config_sync_directory'])) { |
|
$settings['config_sync_directory'] = 'sites/default/files/sync'; |
|
} |
|
|
|
// Override drupal/symfony_mailer default config to use Mailpit. |
|
$config['symfony_mailer.settings']['default_transport'] = 'sendmail'; |
|
$config['symfony_mailer.mailer_transport.sendmail']['plugin'] = 'smtp'; |
|
$config['symfony_mailer.mailer_transport.sendmail']['configuration']['user'] = ''; |
|
$config['symfony_mailer.mailer_transport.sendmail']['configuration']['pass'] = ''; |
|
$config['symfony_mailer.mailer_transport.sendmail']['configuration']['host'] = 'localhost'; |
|
$config['symfony_mailer.mailer_transport.sendmail']['configuration']['port'] = '1025'; |
|
|
|
// Enable verbose logging for errors. |
|
// https://www.drupal.org/forum/support/post-installation/2018-07-18/enable-drupal-8-backend-errorlogdebugging-mode |
|
$config['system.logging']['error_level'] = 'verbose'; |
|
|
|
// ====================== |
|
// Custom config sync directory for Git tracking (theming workflow) |
|
// ====================== |
|
$settings['config_sync_directory'] = '../config/sync';
|
|
|