Files
sf-sim/packages/sim-visualizador-tareas-back/config/env/index.ts

22 lines
1.0 KiB
TypeScript

import { loadEnvFile } from "node:process";
import path from "node:path";
loadEnvFile(path.join("../../env"))
export const env = {
API_PORT: parseInt(process.env.API_PORT ?? "3010"),
POSTGRES_USER: process.env.POSTGRES_USER,
POSTGRES_PASSWORD: process.env.POSTGRES_PASSWORD,
POSTGRES_PORT: process.env.POSTGRES_PORT,
POSTGRES_HOST: process.env.POSTGRES_HOST,
POSTGRES_DATABASE: process.env.POSTGRES_DATABASE,
RABBITMQ_HOST: String(process.env.RABBITMQ_HOST),
RABBITMQ_PORT: process.env.RABBITMQ_PORT,
RABBITMQ_USER: String(process.env.RABBITMQ_USER),
RABBITMQ_PASSWORD: String(process.env.RABBITMQ_PASSWORD),
RABBITMQ_SECURE: process.env.RABBITMQ_SECURE,
RABBITMQ_VHOST: process.env.RABBITMQ_VHOST,
QUEUE_MAIN: process.env.QUEUE_MAIN,
QUEUE_RETRY: process.env.QUEUE_RETRY,
QUEUE_DLX: process.env.QUEUE_DLX
}