'use strict'; const Getenv = require('getenv'); const Dotenv = require('dotenv'); Dotenv.config(); const internals = {}; module.exports = internals.Config = { port: Getenv.int('LGTM_PORT', 1728), // Port to listen on staticDirectory: Getenv('LGTM_STATIC_DIRECTORY', 'static'), // Location of static assets templateDirectory: Getenv('LGTM_TEMPLATE_DIRECTORY', 'templates'), // Location of templates // Config to connect to mysql mysql: { host: Getenv('LGTM_MYSQL_HOST', 'localhost'), port: Getenv('LGTM_MYSQL_PORT', 3306), user: Getenv('LGTM_MYSQL_USER'), password: Getenv('LGTM_MYSQL_PASSWORD'), database: Getenv('LGTM_MYSQL_DATABASE'), tableName: Getenv('LGTM_MYSQL_TABLE_NAME', 'lgtm') // table that will be used to fetch logs } };