Skip to content

Instantly share code, notes, and snippets.

@dmongeau
Created October 7, 2013 18:22
Show Gist options
  • Save dmongeau/6872581 to your computer and use it in GitHub Desktop.
Save dmongeau/6872581 to your computer and use it in GitHub Desktop.
var CONFIG = require('./config');
var mongoose = require('mongoose'),
express = require('express'),
app = express(),
sanitize = require('validator').sanitize,
server = require('http').createServer(app),
io = require('socket.io').listen(server, {
'flash policy server' : false
});
app.configure(function() {
app.use(express.compress());
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(app.router);
});
app.enable("jsonp callback");
server.listen(CONFIG.port);
io.set('log level', 2);
//Configure Socket.io
io.configure('production', function(){
io.set('log level', 1);
io.enable('browser client minification');
io.enable('browser client gzip');
});
//Handle socket.io
io.sockets.on('connection', function (socket) {
//When a message is send
socket.on('message', function (message) {
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment