Environment
Desde esta seccion tenga presente cuales son las Env principales para poder trabajar comodamente con el Integrador todos ellos, declarandolos desde .evn o ecosystem.config.js si utiliza PM2
NODE_ENV: Este le indicara al integrador en que Ambiente se encuentra trabajando, las variables validas son las siguientes.
dev: Para indicar que se encuentra en modo de Desarrollo
prd: Para indicarle que se encuentra en modo Productivo
TRACE: Este esta pensado para generar un seguimiento de la carga tanto de rutas como de funciones.
ENABLE_CORS: Cors de Express viene instalado por Default, pero desactivado. Puede ver mas Informacion en https://expressjs.com/en/resources/middleware/cors.html y puede declararlos editando el archivo cors.json en la raiz del proyecto.
ENABLE_HELMET: Helmet viene instalado por Default, pero desactivado. Puede ver mas informacion aqui https://helmetjs.github.io/ y puede declararlos editando el archivo helmet.json en la raiz del proyecto.
PORT: Si utiliza PM2, debe declararlo en el archivo ecosystem.config.js; pero para el caso que no, puede declarar el puerto indicando esa variable.
PROCESS_HEADER: Con este, puede indicar por el Header X-Process el ID del PID que esta respondiendo.
ENABLE_USERMANAGEMENT: Habilita el Sistema de inicio de Sesion para Usuarios
SYSTEMUSER_SESSIONKEY: Clave para el manejo de sesiones de User Management y JWT
SYSTEMUSER_PASSWORDKEY: Clave para el manejo de Contraseñas User Management y encriptado con JWT
SYSTEMUSER_EXPIRE: Para indicar si los Token de UM tienen vencimiento
SYSTEMUSER_EXPIRETIME: Para indicarle el vensimiento del UM
ENABLE_STATMANAGEMENT: Habilita el sistema que registra las invocaciones identificandolas por IP
Last updated