---
# Repository conatining source files for custom messages
error_page_repository: ""

# IMPORTANT: This must be set for this role to work - details are in the README.md
# host_id: YourSitesID

# You can modify this to change the apt-get URLs (for using AptCacherNG)
https_repository_prefix: https://

# Fill this in with your NGINX Amplify API key to enable this service
# nginx_amplify_api_key: AmplifyKeyHere

# DH Param size
dhparam_size: 2064

# Whether or not to remove all the existing symlinks in sites-available when running this role
nginx_clear_sites_available: false

# Whether or not to remove all the current configs in sites-enabled when this role runs
nginx_clear_sites_enabled: true

# Repository to use for the base nginx configurations/snippets
nginx_config_repository: https://gitlab.com/megabyte-space/cloud/nginx.git
nginx_config_repository_version: master # Repository branch to use

# Set this to true to create configurations that point to other machines that have already been set up
# (this is used in scenarios where the router directs all web requests to a specific IP.. you would
# enable this on the client with that specific IP)
nginx_proxy_host: false

# Whether or not to listen on port 80 and redirect to 443
nginx_serve_http: true

# List of .conf files for NGINX to have ready
nginx_sites_available: []

# List of .conf files for NGINX to serve
nginx_sites_enabled: []

### NGINX Modules ###

# Whether or not to install the NGINX Amplify agent
enable_nginx_amplify: true

# Whether or not to compile and include the Brotli compression engine
enable_nginx_brotli: false

# Whether or not to compile and include ModSecurity WAF module
enable_nginx_modsecurity_waf: false

# Install Pagespeed module if set to true
enable_nginx_pagespeed: false # TODO: Add Pagespeed module

apps: []
