Skip to content

Instantly share code, notes, and snippets.

@rpkoller
Created February 6, 2018 13:23
Show Gist options
  • Save rpkoller/5a8e2c28fc81de809290131a9e7c25ef to your computer and use it in GitHub Desktop.
Save rpkoller/5a8e2c28fc81de809290131a9e7c25ef to your computer and use it in GitHub Desktop.
---
# Composer project settings.
drupal_build_composer_project: false
drupal_build_composer: true
drupal_build_makefile: false
drupal_composer_path: false
drupal_composer_dependencies: []
# Drupal install settings.
drupal_site_name: "Testor"
drupal_composer_install_dir: "/var/www/drupal"
drupal_core_path: "{{ drupal_composer_install_dir }}/docroot"
drupal_install_site: true
drupalvm_cron_jobs:
- name: "Drupal Cron"
minute: "*/15"
job: "{{ drush_path }} -r {{ drupal_core_path }} core-cron --quiet"
# Other overrides.
php_version: "7.1"
php_sendmail_path: "/usr/sbin/sendmail -t -i"
installed_extras:
- varnish
- drupalconsole
- drush
#php_packages_extra:
# - php7.1-bcmath
# Other secure defaults.
dashboard_install_dir: ''
apache_packages_state: installed
# Restrict the firewall to only ports that are required for external services.
firewall_allowed_tcp_ports:
- "22"
- "80"
- "443"
firewall_log_dropped_packets: true
# Set Apache to listen on port 81 (internal only), and Varnish on 80.
apache_listen_port: "81"
varnish_listen_port: "80"
varnish_default_backend_port: "81"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment