variable matrix_nginx_proxy_hsts_preload_enable added

This commit is contained in:
sakkiii
2021-04-24 20:04:20 +05:30
parent 5b4fdf9b87
commit 40fe6bd5c1
7 changed files with 41 additions and 6 deletions

View File

@ -3,7 +3,11 @@
{% macro render_vhost_directives() %}
gzip on;
gzip_types text/plain application/json application/javascript text/css image/x-icon font/ttf image/gif;
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
{% if matrix_nginx_proxy_hsts_preload_enable %}
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
{% else %}
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
{% endif %}
add_header X-XSS-Protection "1; mode=block";
add_header X-Content-Type-Options nosniff;
{% if matrix_nginx_proxy_floc_optout_enabled %}