config.js 925 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12
'use strict';

// Extend the base configuration in all.js with environment
// specific configuration

var path = require('path'),
    oneLevelUp = path.sep + '..',
    rootPath = path.normalize(__dirname + oneLevelUp + oneLevelUp),
    packageJson = require(rootPath + path.sep + 'package.json'),
    config = require('rc')(packageJson.name, {
        app: {
            name: packageJson.name,
13
            title: 'DGI | aetna'
14 15 16 17
        },
        nodeEnv: 'local',
        root: rootPath,
        port: process.env.PORT || 3010,
18 19 20 21 22 23 24 25 26
        templateEngine: 'swig',
        proxit: {
            verbose: true,
            hosts: [{
                routes: {
                    '/api': 'http://162.249.6.76:21000/api'
                }
            }]
        }
27
    });
28
// Set the node environment variable if not set before
29
config.nodeEnv = process.env.NODE_ENV = process.env.NODE_ENV || config.nodeEnv;
30
module.exports = config;