tariffs/src/constants/configuration.ts

21 lines
744 B
TypeScript
Raw Normal View History

2022-12-16 00:36:33 +00:00
export const CONFIGURATION = {
http: {
host: process.env.HTTP_HOST || "",
port: Number(process.env.HTTP_PORT) || 8080,
},
db: {
host: process.env.DB_HOST || "",
port: Number(process.env.DB_PORT) || 3000,
username: process.env.DB_USERNAME || "admin",
password: process.env.DB_PASSWORD || "admin",
database: process.env.DB_NAME || "database",
},
service: {
privateAccessSecretKey: process.env.PRIVATE_ACCESS_SECRET_KEY || "",
publicAccessSecretKey: process.env.PUBLIC_ACCESS_SECRET_KEY || "",
privateRefreshSecretKey: process.env.PRIVATE_REFRESH_SECRET_KEY || "",
publicRefreshSecretKey: process.env.PUBLIC_REFRESH_SECRET_KEY || "",
salt: Number(process.env.SALT) || 10,
},
} as const;