Skip to content

Commit df7ea42

Browse files
committed
Updating CSP
1 parent b974337 commit df7ea42

File tree

1 file changed

+98
-0
lines changed

1 file changed

+98
-0
lines changed

customHttp.yml

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
customHeaders:
2+
- pattern: '**'
3+
headers:
4+
- key: Content-Security-Policy
5+
value: >-
6+
default-src 'self' *.kinde.com; style-src 'self' 'unsafe-inline'
7+
https://fonts.googleapis.com; frame-src
8+
https://www.youtube-nocookie.com; child-src 'self';
9+
connect-src 'self' wss: https://api.management.inkeep.com
10+
https://api.inkeep.com wss://api.inkeep.com https://api.hsforms.com
11+
https://app.kinde.com https://kinde.com
12+
https://kinde-api-docs-proxy.pages.dev https://analytics.usehall.com;
13+
base-uri 'none'; font-src 'self' https://fonts.gstatic.com; img-src
14+
'self' data: https://storage.googleapis.com https://imagedelivery.net
15+
https://customer-xcbruusbiervz265.cloudflarestream.com
16+
https://i.ytimg.com; media-src 'self'
17+
https://customer-xcbruusbiervz265.cloudflarestream.com
18+
https://i.ytimg.com https://youtu.be/; object-src 'none'; script-src
19+
'sha256-VWo5Wp4aqSj6nSgMpeAp9cKieaoIfwFUAunAVugI5gA='
20+
'sha256-eK6QBCH4drFoAQ8lFmi8o+7E/BwUpsqxcKBWZLSLyQo='
21+
'sha256-PZCCLkzL9YCPjPgDH+KCBqA5VGDSCl9hubk14XqtMDY='
22+
'sha256-2ma4o2Cv6q4Gj4eaxcbF8oY4OeIhiQQOGtYSd0zPC54='
23+
'sha256-vP2DH/6pwlkOUjRloJ8ouqT7+/hUWEfqGrVgpBCYZTY='
24+
'sha256-7n2zsJJ3OJy+03M/bndAOZH82OfuWMOnTx7T5reXUNY='
25+
'sha256-Dj1JkgKCKMnQDGwFFwK3fesfw6AphGoKdgFv8R+Clu8='
26+
'sha256-vbaadsa0qzKoxZNpwdU1krTlwCZ2GP0oz87sB1yF/6A='
27+
'sha256-9YPKRPlDWSzDLTFd2ymgbR36hwtVSzb6TjfD00W5B3Y='
28+
'sha256-ObSuLiX0+YiHciysWgD+navQS8F/Zw6MC2IrUXJpX5Q='
29+
'sha256-VTPkflC5B5I/pI+/Q1cnJXif3W+asZRxhYQMwcr5c+0='
30+
'sha256-z/4EgkrJk25Kl8I32jIE2nzzxwYPdzJ3rWRiQXrBsAs='
31+
'sha256-rB9PWqOIDhTIEbtgV8wtIrUUMA+3cgqJjmr3TY9YCmM='
32+
'sha256-Vii9e1JkzzWVI6DO0DGPlt+/UCyIQiJCZx6wVEuRWr0='
33+
'sha256-szfLSGiNWrV5m1Nr+g2tzKVstrJxYDPK80xA6gn8sT0='
34+
'sha256-w+FQAT20sk+2ucj42Wx5kr5y8ZAHpGZ+K/rfwCpAbLk='
35+
'sha256-Qq4OPQ+mXDUolHmDtKWI/MYiilwUfL2YOMB7ldWAks0='
36+
'sha256-SqEUaXvSeIzI16ZQV3Hc1h/Cuzk+56GmyxQ3W+x5zZg='
37+
'sha256-5B8s3UGlWDFU9tzM4DGDA4dD1sOV3kb/1TSOpfTuEvo='
38+
'sha256-ksuAFu7Hd775nzkr+SiQFnrrgkdZXsZuPdyVrecDp/4='
39+
'sha256-wX2yOADeV+NMngflD5uYi3vl50SHC4sfM1EmylVjlX4='
40+
'sha256-7eCV4jtsr4t4knb3c4FCRPeu7GGZeOUGE3XvWix0XOQ='
41+
'sha256-OizSKqsU+f0G4vojbxNt0Lao3kUpTmCLQSv3y6P7qhQ='
42+
'sha256-ZOND5PirXJ/KGOiJVbRQAIskp9o83/I3ySoXkGfvuec='
43+
'sha256-vRP3yttWg1O/UPabV81Vjc2PIQisZEhROAiBTgxXmbM='
44+
'sha256-7HDSC8Js7nXYmgQNmtKTPjD+zSyeejuBySTNLmNHBEA='
45+
'sha256-8JLcQFZQruxl3jMUwogr3y5/GMmZPAc+j2mNi7gywmw='
46+
'sha256-w78n7W12c94ck4KhBCBA4NrjqkbDvSutqee+u+no0Tg='
47+
'sha256-/4BQzbQ0kgR1l13wtSM3rZ7nSvyV3PX/ShEfhZA1WoQ='
48+
'sha256-zB5rUhTjHzt+r/RjhhI8CyMb5Y63k+J7ICVfQ7iHJqA='
49+
'sha256-fFmtUWM/kGeUru+1rcCArLmnXKoEjis5I/dYQkZA+HM='
50+
'sha256-13ENHEoc4foVPMgYwApSstLrIGX/6Y5xvroD2DkDFcE=' 'self'
51+
widgets.kinde.com kinde.com
52+
https://cdn.jsdelivr.net/npm/@scalar/[email protected]/dist/browser/standalone.min.js
53+
- key: Strict-Transport-Security
54+
value: max-age=31536000; includeSubDomains; preload
55+
- key: X-Frame-Options
56+
value: SAMEORIGIN
57+
- key: X-XSS-Protection
58+
value: 1; mode=block
59+
- key: X-Content-Type-Options
60+
value: nosniff
61+
- key: Referrer-Policy
62+
value: strict-origin-when-cross-origin
63+
- key: Permissions-Policy
64+
value: >-
65+
geolocation=(), midi=(), sync-xhr=(), microphone=(), camera=(),
66+
magnetometer=(), gyroscope=(), fullscreen=self, payment=()
67+
- pattern: '**/*'
68+
headers:
69+
- key: Cache-Control
70+
value: max-age=3600
71+
- pattern: /kinde-apis/management/*
72+
headers:
73+
- key: Content-Security-Policy
74+
value: >-
75+
default-src 'self' *.kinde.com; style-src 'self' 'unsafe-inline'
76+
https://fonts.googleapis.com; frame-ancestors 'none'; script-src
77+
https://cdn.jsdelivr.net/npm/@scalar/[email protected]/dist/browser/standalone.min.js
78+
'unsafe-inline' 'self' widgets.kinde.com kinde.com; font-src
79+
https://fonts.scalar.com 'self' https://fonts.gstatic.com; connect-src
80+
'self' wss: https://api.management.inkeep.com https://api.inkeep.com
81+
wss://api.inkeep.com https://api.hsforms.com https://app.kinde.com
82+
https://kinde.com https://api-spec.kinde.com
83+
https://kinde-api-docs-proxy.pages.dev https://analytics.usehall.com;
84+
img-src https://storage.googleapis.com
85+
- pattern: /kinde-apis/frontend/*
86+
headers:
87+
- key: Content-Security-Policy
88+
value: >-
89+
default-src 'self' *.kinde.com; style-src 'self' 'unsafe-inline'
90+
https://fonts.googleapis.com; frame-ancestors 'none'; script-src
91+
https://cdn.jsdelivr.net/npm/@scalar/[email protected]/dist/browser/standalone.min.js
92+
'unsafe-inline' 'self' widgets.kinde.com kinde.com; font-src
93+
https://fonts.scalar.com 'self' https://fonts.gstatic.com; connect-src
94+
'self' wss: https://api.management.inkeep.com https://api.inkeep.com
95+
wss://api.inkeep.com https://api.hsforms.com https://app.kinde.com
96+
https://kinde.com https://api-spec.kinde.com
97+
https://kinde-api-docs-proxy.pages.dev https://analytics.usehall.com;
98+
img-src https://storage.googleapis.com

0 commit comments

Comments
 (0)