1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
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()
|