and so it begins
This commit is contained in:
24
server.js
Normal file
24
server.js
Normal file
@@ -0,0 +1,24 @@
|
||||
var Express = require('express');
|
||||
var Http = require('http');
|
||||
var WebSocketServer = require('ws').Server;
|
||||
var ChainPadSrv = require('./ChainPadSrv');
|
||||
var Storage = require('./Storage');
|
||||
|
||||
var config = {
|
||||
httpPort: 3000,
|
||||
mongoUri: "mongodb://demo_user:demo_password@ds027769.mongolab.com:27769/demo_database",
|
||||
mongoCollectionName: 'cryptpad'
|
||||
};
|
||||
|
||||
var app = Express();
|
||||
app.use(Express.static(__dirname + '/www'));
|
||||
|
||||
var httpServer = Http.createServer(app);
|
||||
httpServer.listen(config.httpPort);
|
||||
console.log('listening on port ' + config.httpPort);
|
||||
|
||||
var wsSrv = new WebSocketServer({server: httpServer});
|
||||
Storage.create(config, function (store) {
|
||||
console.log('DB connected');
|
||||
ChainPadSrv.create(wsSrv, store);
|
||||
});
|
||||
Reference in New Issue
Block a user