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

@ -16,3 +16,4 @@ csp:
flags: flags:
script-src: script-src:
unsafe-inline: true unsafe-inline: true
unsafe-eval: true

View File

@ -9,3 +9,15 @@ features:
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

@ -16,3 +16,9 @@ features:
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

@ -9,3 +9,14 @@ features:
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

@ -5,3 +5,10 @@ features:
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:"