@@ -12,6 +12,7 @@ type StorageConfigType = {
12
12
globalS3Endpoint ?: string
13
13
isMultitenant : boolean
14
14
jwtSecret : string
15
+ jwtAlgorithm : string ,
15
16
multitenantDatabaseUrl ?: string
16
17
postgrestURL : string
17
18
postgrestURLSuffix ?: string
@@ -69,6 +70,7 @@ export function getConfig(): StorageConfigType {
69
70
globalS3Endpoint : getOptionalConfigFromEnv ( 'GLOBAL_S3_ENDPOINT' ) ,
70
71
isMultitenant : getOptionalConfigFromEnv ( 'IS_MULTITENANT' ) === 'true' ,
71
72
jwtSecret : getOptionalIfMultitenantConfigFromEnv ( 'PGRST_JWT_SECRET' ) || '' ,
73
+ jwtAlgorithm : getOptionalConfigFromEnv ( 'PGRST_JWT_ALGORITHM' ) || 'HS256' ,
72
74
multitenantDatabaseUrl : getOptionalConfigFromEnv ( 'MULTITENANT_DATABASE_URL' ) ,
73
75
postgrestURL : getOptionalIfMultitenantConfigFromEnv ( 'POSTGREST_URL' ) || '' ,
74
76
postgrestURLSuffix : getOptionalConfigFromEnv ( 'POSTGREST_URL_SUFFIX' ) ,
@@ -81,7 +83,7 @@ export function getConfig(): StorageConfigType {
81
83
getOptionalConfigFromEnv ( 'PROJECT_REF' ) ||
82
84
getOptionalIfMultitenantConfigFromEnv ( 'TENANT_ID' ) ||
83
85
'' ,
84
- urlLengthLimit : Number ( getOptionalConfigFromEnv ( 'URL_LENGTH_LIMIT' ) ) || 7_500 ,
86
+ urlLengthLimit : Number ( getOptionalConfigFromEnv ( 'URL_LENGTH_LIMIT' ) ) || 7_500 ,
85
87
xForwardedHostRegExp : getOptionalConfigFromEnv ( 'X_FORWARDED_HOST_REGEXP' ) ,
86
88
logLevel : getOptionalConfigFromEnv ( 'LOG_LEVEL' ) || 'trace' ,
87
89
logflareEnabled : getOptionalConfigFromEnv ( 'LOGFLARE_ENABLED' ) === 'true' ,
0 commit comments