12 lines
454 B
TypeScript
12 lines
454 B
TypeScript
import 'dotenv/config';
|
|
|
|
export const cfg = {
|
|
issuerDiscoveryUrl: process.env.KEYCLOAK_ISSUER_DISCOVERY!,
|
|
clientId: process.env.KEYCLOAK_CLIENT_ID!,
|
|
clientSecret: process.env.KEYCLOAK_CLIENT_SECRET,
|
|
redirectUri: process.env.REDIRECT_URI!,
|
|
cookieSecret: process.env.COOKIE_SECRET || 'dev-secret',
|
|
scope: process.env.SCOPE || 'openid profile email',
|
|
isProd: process.env.NODE_ENV === 'production',
|
|
port: Number(process.env.PORT || 3000),
|
|
};
|