|
@@ -4,7 +4,8 @@ var path = require('path')
|
|
, pkg = require('../package.json')
|
|
, pkg = require('../package.json')
|
|
, fs = require('fs')
|
|
, fs = require('fs')
|
|
, version = pkg.version
|
|
, version = pkg.version
|
|
- , PeerServer = require('../lib')()
|
|
|
|
|
|
+ , app = require('express')()
|
|
|
|
+ , PeerServer = require('../lib')
|
|
, opts = require('optimist')
|
|
, opts = require('optimist')
|
|
.usage('Usage: $0')
|
|
.usage('Usage: $0')
|
|
.options({
|
|
.options({
|
|
@@ -75,8 +76,10 @@ process.on('uncaughtException', function(e) {
|
|
console.error('Error: ' + e);
|
|
console.error('Error: ' + e);
|
|
});
|
|
});
|
|
|
|
|
|
-var server = new PeerServer(opts);
|
|
|
|
-server.listen(opts.port);
|
|
|
|
|
|
+opts.server = app.listen(opts.port);
|
|
|
|
+
|
|
|
|
+app.use(PeerServer(opts));
|
|
|
|
+
|
|
console.log(
|
|
console.log(
|
|
'Started PeerServer, port: ' + opts.port + ', path: ' + (opts.path || '/') + (" (v. %s)"), version
|
|
'Started PeerServer, port: ' + opts.port + ', path: ' + (opts.path || '/') + (" (v. %s)"), version
|
|
);
|
|
);
|