var config = require('../../../config.json'), http = require('http'), express = require('express'), bodyParser = require('body-parser'), mongoose = require('mongoose'); var http = require('http'), express = require('express'), bodyParser = require('body-parser'), multer = require('multer'), MongoStore = require('connect-mongo')(express), passport = require('passport'), path = require('path'), mongoose = require('mongoose'); var webhook = require('./webhook'); var app = express() var server var DATABASE_URI = process.env.MONGOLAB_URI || ('mongodb://' + config.databaseHost + '/vvalls') var site = {} site.init = function(){ mongoose.connect(DATABASE_URI, {}, site.ready); } site.ready = function(){ app.set('port', config.webhookPort); // app.use(bodyParser()); app.use(express.query()); app.set('env', config.env.production ? "production" : "development") app.get('env') === 'development' && app.use(express.errorHandler()); server = http.createServer(app) server.listen(app.get('port'), function () { console.log('Webhook server listening on port ' + app.get('port')); }); app.get('/', function(req,res){ res.send('hello@vvalls.com') }) webhook.route(app) } site.init()