2018-11-20 14:19:58 -05:00
|
|
|
require('dotenv').config();
|
2018-11-26 16:18:28 -05:00
|
|
|
|
|
|
|
const yesNo = require('yes-no');
|
|
|
|
|
2018-11-20 14:19:58 -05:00
|
|
|
module.exports = {
|
|
|
|
dbUrl: process.env.DB_URL || 'db',
|
|
|
|
defaultFailureRedirect: process.env.DEFAULT_FAILURE_REDIRECT || '/login',
|
2018-11-30 16:44:06 -05:00
|
|
|
port: Number(process.env.PORT) || 3000,
|
2018-11-21 14:12:59 -05:00
|
|
|
proxyServer: process.env.PROXY_SERVER || undefined,
|
2018-11-22 18:42:19 -05:00
|
|
|
secret: process.env.SECRET || require('./secret'),
|
2018-11-22 19:07:42 -05:00
|
|
|
sessionMaxAge: Number(process.env.SESSION_MAX_AGE) || 1000 * 60 * 60 * 24 * 7,
|
2018-11-26 16:18:28 -05:00
|
|
|
siteTitle: process.env.SITE_TITLE || 'Christmas Community',
|
2018-11-30 16:44:06 -05:00
|
|
|
useCDN: yesNo.parse(process.env.USE_CDN || true),
|
|
|
|
wishlist: require('./wishlist')
|
2018-11-20 14:19:58 -05:00
|
|
|
};
|