Added more CSP Configurations for services running on veen.world

This commit is contained in:
Kevin Veen-Birkenbach 2025-05-15 11:31:30 +02:00
parent 1031b61f6a
commit f7cfd13d5a
No known key found for this signature in database
GPG Key ID: 44D8F11FD62F878E
8 changed files with 54 additions and 7 deletions

View File

@ -15,4 +15,5 @@ features:
csp: csp:
flags: flags:
script-src: script-src:
unsafe-inline: true unsafe-inline: true
unsafe-eval: true

View File

@ -8,4 +8,16 @@ features:
matomo: true matomo: true
css: true css: true
landingpage_iframe: true landingpage_iframe: true
central_database: true central_database: true
csp:
flags:
script-src:
unsafe-inline: true
style-src:
unsafe-inline: true
whitelist:
font-src:
- "data:"
- "blob:"
worker-src:
- "blob:"

View File

@ -15,4 +15,10 @@ features:
css: true css: true
landingpage_iframe: false landingpage_iframe: false
oidc: false # Deactivated OIDC due to this issue https://github.com/matrix-org/synapse/issues/10492 oidc: false # Deactivated OIDC due to this issue https://github.com/matrix-org/synapse/issues/10492
central_database: true central_database: true
csp:
flags:
script-src:
unsafe-inline: true
style-src:
unsafe-inline: true

View File

@ -8,4 +8,15 @@ features:
matomo: true matomo: true
css: true css: true
landingpage_iframe: false landingpage_iframe: false
central_database: true central_database: true
csp:
flags:
script-src:
unsafe-inline: true
unsafe-eval: true
style-src:
unsafe-inline: true
whitelist:
font-src:
- "data:"
- "blob:"

View File

@ -9,7 +9,7 @@ csp:
unsafe-inline: true unsafe-inline: true
whitelist: whitelist:
font-src: font-src:
- data: - "data:"
oidc: oidc:
enabled: "{{ applications.nextcloud.features.oidc | default(true) }}" # Activate OIDC for Nextcloud enabled: "{{ applications.nextcloud.features.oidc | default(true) }}" # Activate OIDC for Nextcloud
# floavor decides which OICD plugin should be used. # floavor decides which OICD plugin should be used.

View File

@ -4,4 +4,11 @@ features:
matomo: true matomo: true
css: true css: true
landingpage_iframe: false landingpage_iframe: false
central_database: true central_database: true
csp:
flags:
script-src:
unsafe-inline: true
unsafe-eval: true
style-src:
unsafe-inline: true

View File

@ -12,3 +12,11 @@ features:
landingpage_iframe: false landingpage_iframe: false
oidc: false oidc: false
central_database: true central_database: true
csp:
flags:
script-src:
unsafe-inline: true
unsafe-eval: true
style-src:
unsafe-inline: true

View File

@ -24,4 +24,6 @@ csp:
unsafe-inline: true unsafe-inline: true
whitelist: whitelist:
worker-src: worker-src:
- blob: - "blob:"
font-src:
- "data:"