feat: allow customizable secure headers (CSP)

This commit is contained in:
welpo
2023-02-22 01:47:32 +01:00
parent a8540ab499
commit d7caa7af5f
7 changed files with 50 additions and 26 deletions

View File

@@ -55,6 +55,12 @@
<meta property="og:description" content="{{ config.description }}">
<meta property="og:site_name" content="{{ config.title }}">
<meta http-equiv="Content-Security-Policy"
content="default-src 'self' ws://127.0.0.1:1024/; img-src 'self' https://*; script-src 'self'; style-src 'self'; font-src 'self'" />
<meta http-equiv="Content-Security-Policy"
content="default-src 'self'
{% if config.extra.allowed_domains %}
{%- for domain in config.extra.allowed_domains -%}
{{ domain.directive }} {{ domain.domains | join(sep=' ') }};
{%- endfor -%}
{% endif %}">
</head>