1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
'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
}
};
|