in src/server/lib/getConfiguration.ts [191:234]
apple: getOrThrow(
process.env.OKTA_IDP_APPLE,
'OKTA Apple IDP id missing',
),
google: getOrThrow(
process.env.OKTA_IDP_GOOGLE,
'OKTA Google IDP id missing',
),
},
};
const githubRunNumber = getOrDefault(process.env.GITHUB_RUN_NUMBER, '0');
const redis: RedisConfiguration = {
password: getOrThrow(process.env.REDIS_PASSWORD, 'Redis Password Missing'),
host: getOrThrow(process.env.REDIS_HOST, 'Redis Host missing'),
sslOn: JSON.parse(getOrDefault(process.env.REDIS_SSL_ON, 'false')),
};
const deleteAccountStepFunction: Configuration['deleteAccountStepFunction'] =
{
url: getOrThrow(
process.env.DELETE_ACCOUNT_STEP_FUNCTION_URL,
'DELETE_ACCOUNT_STEP_FUNCTION_URL missing',
),
apiKey: getOrThrow(
process.env.DELETE_ACCOUNT_STEP_FUNCTION_API_KEY,
'DELETE_ACCOUNT_STEP_FUNCTION_API_KEY missing',
),
};
return {
port: +port,
idapiBaseUrl,
idapiClientAccessToken,
signInPageUrl,
baseUri,
defaultReturnUri,
stage,
guardianDotcomDomain,
apiDomain,
isHttps,
appSecret,
googleRecaptcha: {