diff --git a/templates/etc/nginx/sites-available/core.j2 b/templates/etc/nginx/sites-available/core.j2 index 92ec2fe..3fc1314 100644 --- a/templates/etc/nginx/sites-available/core.j2 +++ b/templates/etc/nginx/sites-available/core.j2 @@ -8,7 +8,7 @@ {% block server_info %} ## SERVER INFO -server { +server { server_name {% if item.name is string %}{{ item.name }}{% else %}{{ item.name | join(' ') }}{% endif %}; {% if item.proto == 'http' %} listen {{ item.listen }} {% if nginx_default_vhost == item.name %} default_server{% endif %}; @@ -49,6 +49,10 @@ server { {% if item.headers is defined and item.headers == 'none' %} {% else %} ## HEADERS +{% if item.permission_policy is defined and item.permission_policy == 'none' %} +{% else %} + add_header Permissions-Policy "geolocation=(),interest-cohort=()"; +{% endif %} {% if item.secure_site is defined %} add_header X-Download-Options noopen; add_header X-Permitted-Cross-Domain-Policies none;