@@ -31,6 +31,8 @@ const isDevOrStaging =
3131 process . env . NEXT_PUBLIC_ENVIRONMENT === 'local' ||
3232 process . env . NEXT_PUBLIC_ENVIRONMENT === 'staging'
3333
34+ const NIMBUS_STAGING_PROJECTS_URL = 'https://*.supabase-nimbus-projects.com'
35+ const NIMBUS_STAGING_PROJECTS_URL_WS = 'wss://*.supabase-nimbus-projects.com'
3436const SUPABASE_STAGING_PROJECTS_URL = 'https://*.supabase.red'
3537const SUPABASE_STAGING_PROJECTS_URL_WS = 'wss://*.supabase.red'
3638const SUPABASE_COM_URL = 'https://supabase.com'
@@ -126,6 +128,8 @@ module.exports.getCSP = function getCSP() {
126128 ? [
127129 SUPABASE_STAGING_PROJECTS_URL ,
128130 SUPABASE_STAGING_PROJECTS_URL_WS ,
131+ NIMBUS_STAGING_PROJECTS_URL ,
132+ NIMBUS_STAGING_PROJECTS_URL_WS ,
129133 VERCEL_LIVE_URL ,
130134 SUPABASE_DOCS_PROJECT_URL ,
131135 SUPABASE_CONTENT_API_URL ,
@@ -140,7 +144,9 @@ module.exports.getCSP = function getCSP() {
140144 `blob:` ,
141145 `data:` ,
142146 ...IMG_SRC_URLS ,
143- ...( isDevOrStaging ? [ SUPABASE_STAGING_PROJECTS_URL , VERCEL_URL ] : [ ] ) ,
147+ ...( isDevOrStaging
148+ ? [ SUPABASE_STAGING_PROJECTS_URL , NIMBUS_STAGING_PROJECTS_URL , VERCEL_URL ]
149+ : [ ] ) ,
144150 ] . join ( ' ' )
145151
146152 const scriptSrcDirective = [
0 commit comments