Append comments host in CSP
This commit is contained in:
@ -169,9 +169,9 @@ csp = [
|
|||||||
{ directive = "style-src", domains = ["'self'", "'unsafe-inline'"] },
|
{ directive = "style-src", domains = ["'self'", "'unsafe-inline'"] },
|
||||||
{ directive = "frame-src", domains = ["https://player.vimeo.com", "https://www.youtube-nocookie.com", "https://toot.community"] },
|
{ directive = "frame-src", domains = ["https://player.vimeo.com", "https://www.youtube-nocookie.com", "https://toot.community"] },
|
||||||
{ directive = "connect-src", domains = ["https://toot.community"] },
|
{ directive = "connect-src", domains = ["https://toot.community"] },
|
||||||
{ directive = "frame-ancestors", domains = ["'self'"] },
|
{ directive = "frame-ancestors", domains = ["'none'"] },
|
||||||
{ directive = "base-uri", domains = ["'self'"] },
|
{ directive = "base-uri", domains = ["'none'"] },
|
||||||
{ directive = "form-action", domains = ["'self'"] },
|
{ directive = "form-action", domains = ["'none'"] },
|
||||||
{ directive = "require-trusted-types-for", domains = ["'script'"] },
|
{ directive = "require-trusted-types-for", domains = ["'script'"] },
|
||||||
]
|
]
|
||||||
# Display outlines around all elements for debugging purposes
|
# Display outlines around all elements for debugging purposes
|
||||||
|
@ -18,6 +18,12 @@ content="default-src 'none';
|
|||||||
{%- set connect_src = connect_src ~ " " ~ goatcounter_url -%}
|
{%- set connect_src = connect_src ~ " " ~ goatcounter_url -%}
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
|
|
||||||
|
|
||||||
|
{#- Append comments host if present -#}
|
||||||
|
{%- if config.extra.comments -%}
|
||||||
|
{%- set connect_src = connect_src ~ " " ~ "https://" ~ config.extra.comments.host -%}
|
||||||
|
{%- endif -%}
|
||||||
|
|
||||||
{#- Append WebSocket for Zola serve mode -#}
|
{#- Append WebSocket for Zola serve mode -#}
|
||||||
{%- if config.mode == "serve" -%}
|
{%- if config.mode == "serve" -%}
|
||||||
{%- set connect_src = connect_src ~ " ws:" -%}
|
{%- set connect_src = connect_src ~ " ws:" -%}
|
||||||
|
Reference in New Issue
Block a user