agmission/Development/track-server/helpers/env.js

27 lines
1009 B
JavaScript

module.exports = {
PORT: process.env.PORT,
// SSE stream's heartbear time (secs). The interval that the server will send 'p' heartbeat to the browser to keep the connection alive
HEARTBEAT: Number(process.env.HEARTBEAT),
// SSE stream's reconnection time (secs). If the connection to the server is lost, the browser will wait for the specified time before attempting to reconnect
RETRY_INT: Number(process.env.RETRY_INT),
SSL_KEY: process.env.SSL_KEY,
SSL_CERT: process.env.SSL_CERT,
// DB connection info
DB_HOSTS: process.env.DB_HOSTS,
DB_NAME: process.env.DB_NAME,
DB_USR: process.env.DB_USR,
DB_PWD: process.env.DB_PWD,
DB_REPLSET: process.env.DB_REPLSET,
// RabbitMq connection info
QUEUE_PORT: process.env.QUEUE_PORT,
QUEUE_HOST: process.env.QUEUE_HOST,
QUEUE_USR: process.env.QUEUE_USR,
QUEUE_PWD: process.env.QUEUE_PWD,
QUEUE_VHOST: process.env.QUEUE_VHOST,
QUEUE_NAME_GDATA: process.env.QUEUE_NAME_GDATA,
QUEUE_HEARTBEAT: process.env.QUEUE_HEARTBEAT,
}