mirror of
https://github.com/supabase/supabase.git
synced 2026-10-16 06:39:09 +03:00
55 lines
1.3 KiB
JavaScript
55 lines
1.3 KiB
JavaScript
module.exports = ({ env }) => ({
|
|
auth: {
|
|
secret: env('ADMIN_JWT_SECRET'),
|
|
},
|
|
apiToken: {
|
|
salt: env('API_TOKEN_SALT'),
|
|
},
|
|
transfer: {
|
|
token: {
|
|
salt: env('TRANSFER_TOKEN_SALT'),
|
|
},
|
|
},
|
|
url: env('PUBLIC_URL', 'http://localhost:1337'),
|
|
serveAdminPanel: true,
|
|
config: {
|
|
locales: ['en'],
|
|
host: env('HOST', '0.0.0.0'),
|
|
port: env.int('PORT', 1337),
|
|
admin: {
|
|
auth: {
|
|
secret: env('ADMIN_JWT_SECRET'),
|
|
},
|
|
},
|
|
},
|
|
security: {
|
|
csp: {
|
|
enabled: false,
|
|
policy: {
|
|
'default-src': ["'self'"],
|
|
'img-src': [
|
|
"'self'",
|
|
'data:',
|
|
'blob:',
|
|
'https://market-assets.strapi.io',
|
|
'https://koovxkbhviltdcwwaqvc.supabase.co',
|
|
'https://*.supabase.co',
|
|
'https://*.supabase.in',
|
|
],
|
|
'media-src': [
|
|
"'self'",
|
|
'data:',
|
|
'blob:',
|
|
'https://market-assets.strapi.io',
|
|
'https://koovxkbhviltdcwwaqvc.supabase.co',
|
|
'https://*.supabase.co',
|
|
'https://*.supabase.in',
|
|
],
|
|
'script-src': ["'self'", "'unsafe-inline'", "'unsafe-eval'"],
|
|
'style-src': ["'self'", "'unsafe-inline'"],
|
|
'connect-src': ["'self'", 'https:', 'http:'],
|
|
},
|
|
},
|
|
},
|
|
})
|