-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.js
More file actions
27 lines (20 loc) · 699 Bytes
/
Copy pathapp.js
File metadata and controls
27 lines (20 loc) · 699 Bytes
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
/**
* Module dependencies.
*/
var expressConfig = require('./config/expressConfig.js');
var express = require('express');
var http = require('http');
// Create & Configure Express Environment
var app = express();
expressConfig.setup(app, express);
// Create Server
var server = http.createServer(app)
server.listen(app.get('port'), function(){
console.log('Express server listening on port ' + app.get('port'));
});
// Bind Socket.io to HTTP Server
var sockets = require('./modules/SocketsManager.js').init(server)
// Setup Instagram Client
var insta = require('./config/instagram.js').setup();
// Init Routes with Express App & Socket.io
require('./controllers/routes.js')(app, sockets);