mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-11-04 04:08:15 +00:00 
			
		
		
		
	Added more CSP Configurations for services running on veen.world
This commit is contained in:
		@@ -16,3 +16,4 @@ csp:
 | 
				
			|||||||
  flags:
 | 
					  flags:
 | 
				
			||||||
    script-src:
 | 
					    script-src:
 | 
				
			||||||
      unsafe-inline: true
 | 
					      unsafe-inline: true
 | 
				
			||||||
 | 
					      unsafe-eval:   true
 | 
				
			||||||
@@ -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:"
 | 
				
			||||||
@@ -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
 | 
				
			||||||
@@ -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:"
 | 
				
			||||||
@@ -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. 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -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
 | 
				
			||||||
@@ -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
 | 
				
			||||||
@@ -24,4 +24,6 @@ csp:
 | 
				
			|||||||
      unsafe-inline: true
 | 
					      unsafe-inline: true
 | 
				
			||||||
  whitelist:
 | 
					  whitelist:
 | 
				
			||||||
    worker-src:
 | 
					    worker-src:
 | 
				
			||||||
      - blob:
 | 
					      - "blob:"
 | 
				
			||||||
 | 
					    font-src:
 | 
				
			||||||
 | 
					      - "data:"
 | 
				
			||||||
		Reference in New Issue
	
	Block a user