Allow scrumblr to run on non-root paths successfully

This commit is contained in:
Tim Toomey 2015-02-08 21:48:15 -08:00
parent 80a3ce4e52
commit 06fb9b155b
11 changed files with 156 additions and 121 deletions

View file

@ -6,8 +6,25 @@
};
*/
exports.database = {
type: 'redis',
prefix: '#scrumblr#'
var argv = require('yargs')
.usage('Usage: $0 [--port INTEGER [8080]] [--baseurl STRING ["/"]] [--redis STRING:INT [127.0.0.1:6379]] [--gaEnabled] [--gaAccount STRING [UA-2069672-4]]')
.argv;
exports.server = {
port: argv.port || 8080,
baseurl: argv.baseurl || '/'
};
exports.googleanalytics = {
enabled: argv['gaEnabled'] || true,
account: argv['gaAccount'] || "UA-2069672-4"
};
var redis_conf = argv.redis || '127.0.0.1:6379';
exports.database = {
type: 'redis',
prefix: '#scrumblr#',
host: redis_conf.split(':')[0] || '127.0.0.1',
port: redis_conf.split(':')[1] || 6379
};