mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-07-01 06:32:03 +02:00
optimized CSP for peertube
This commit is contained in:
parent
02d478186c
commit
925f20f1e1
@ -96,6 +96,7 @@ class FilterModule(object):
|
|||||||
'font-src',
|
'font-src',
|
||||||
'worker-src',
|
'worker-src',
|
||||||
'manifest-src',
|
'manifest-src',
|
||||||
|
'media-src',
|
||||||
]
|
]
|
||||||
parts = []
|
parts = []
|
||||||
|
|
||||||
|
@ -16,6 +16,10 @@ csp:
|
|||||||
whitelist:
|
whitelist:
|
||||||
frame-ancestors:
|
frame-ancestors:
|
||||||
- "*"
|
- "*"
|
||||||
|
media-src:
|
||||||
|
- "blob:"
|
||||||
|
font-src:
|
||||||
|
- "data:"
|
||||||
domains:
|
domains:
|
||||||
canonical:
|
canonical:
|
||||||
- "video.{{ primary_domain }}"
|
- "video.{{ primary_domain }}"
|
||||||
|
@ -15,6 +15,7 @@ class TestCspConfigurationConsistency(unittest.TestCase):
|
|||||||
'font-src',
|
'font-src',
|
||||||
'worker-src',
|
'worker-src',
|
||||||
'manifest-src',
|
'manifest-src',
|
||||||
|
'media-src'
|
||||||
}
|
}
|
||||||
SUPPORTED_FLAGS = {'unsafe-eval', 'unsafe-inline'}
|
SUPPORTED_FLAGS = {'unsafe-eval', 'unsafe-inline'}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user