diff --git a/group_vars/nginx.yml b/group_vars/nginx.yml index 76e216b5..a75550cc 100644 --- a/group_vars/nginx.yml +++ b/group_vars/nginx.yml @@ -19,6 +19,7 @@ glob_nginx: locations: - filter: "/" params: [] + additional_params: [] upstreams: [] auth_passwd: [] diff --git a/roles/nginx/templates/nginx/sites-available/service.j2 b/roles/nginx/templates/nginx/sites-available/service.j2 index 1e17e099..b44a4d53 100644 --- a/roles/nginx/templates/nginx/sites-available/service.j2 +++ b/roles/nginx/templates/nginx/sites-available/service.j2 @@ -92,6 +92,12 @@ server { {% if server.access_log is defined %}access_log {{ server.access_log }};{% endif %} {% if server.error_log is defined %}error_log {{ server.error_log }};{% endif %} +{% if server.additional_params is defined %} +{% for param in server.additional_params %} + {{ param }}; +{% endfor %} +{% endif %} + {% if server.locations is defined %} {% for location in server.locations %} location {{ location.filter }} {