--- ansistrano_allow_anonymous_stats: false ansistrano_deploy_via: git ansistrano_deploy_to: '{{ project_root_path }}' ansistrano_git_repo: git@github.com:opdavies/oliverdavies-uk.git ansistrano_git_branch: production ansistrano_keep_releases: 5 ansistrano_shared_paths: - '{{ project_web_dir }}/sites/default/files' # Hooks ansistrano_after_update_code_tasks_file: '{{ playbook_dir }}/deploy/after-update-code.yml' # ansistrano_before_symlink_tasks_file: '{{ playbook_dir }}/deploy/before-symlink.yml' app_hash_salt: '{{ vault_app_hash_salt }}' integromat_webhook_url: '{{ vault_integromat_webhook_url }}' post_tweet_webhook_url: '{{ vault_post_tweet_webhook_url }}' release_drush_path: '{{ ansistrano_release_path.stdout }}/bin/drush' release_web_path: '{{ ansistrano_release_path.stdout }}/{{ project_web_dir }}' release_theme_path: '{{ release_web_path }}/themes/custom/opdavies' drupal_permissions: sites: - root: "{{ release_web_path }}" files_directories: - sites/default/files settings_files: - sites/default/settings.php - sites/default/settings.local.php user: root drupal_settings: - drupal_root: '{{ release_web_path }}' sites: - name: default filename: settings.local.php settings: hash_salt: '{{ app_hash_salt }}' databases: default: default: database: '{{ app_mysql_database }}' driver: mysql host: '{{ app_mysql_host }}' password: '{{ app_mysql_password }}' port: '{{ app_mysql_port }}' username: '{{ app_mysql_user }}' trusted_hosts: - '^www\.oliverdavies\.uk$' extra_parameters: | $settings['deployment_identifier'] = '{{ ansistrano_release_version }}'; $settings['config_exclude_modules'] = [ 'devel', 'stage_file_proxy', ]; $config['config_split.config_split.live']['status'] = TRUE; // Configure Cloudflare. $settings['reverse_proxy'] = TRUE; $settings['reverse_proxy_addresses'] = [$_SERVER['REMOTE_ADDR']]; $settings['reverse_proxy_header'] = 'CF-Connecting-IP'; $settings['omit_vary_cookie'] = TRUE; $config['opdavies_blog.settings']['integromat_webhook_url'] = '{{ integromat_webhook_url }}'; $config['opdavies_blog.settings']['post_tweet_webhook_url'] = '{{ post_tweet_webhook_url }}';