snglpi/config/apiConfig.js

29 lines
825 B
JavaScript

require('dotenv').config();
const glpiDbConfig = {
client: process.env.GLPI_DB_TYPE || 'mysql',
connection: {
host: process.env.GLPI_DB_HOST || 'localhost',
port: process.env.GLPI_DB_PORT ? Number(process.env.GLPI_DB_PORT) : 3306,
user: process.env.GLPI_DB_USER || 'glpi_user',
password: process.env.GLPI_DB_PASSWORD || '',
database: process.env.GLPI_DB_NAME || 'glpi_database',
charset: process.env.GLPI_DB_CHARSET || 'utf8mb4'
},
tablePrefix: process.env.GLPI_TABLE_PREFIX || ''
};
const snApiConfig = {
baseUrl: process.env.SERVICENOW_INCIDENT_URL,
auth: {
username: process.env.SERVICENOW_USERNAME,
password: process.env.SERVICENOW_PASSWORD
}
}
module.exports = {
// configuração do ServiceNow e outras já existentes podem permanecer
glpiDbConfig,
snApiConfig
};