diff --git a/lib/server.js b/lib/server.js index 48597b3..67248a7 100644 --- a/lib/server.js +++ b/lib/server.js @@ -10,6 +10,7 @@ var http = require('http') , setupReqRes = require('./util/http').setup , debug = require('debug')('server') , config = require('./config-loader') + , path = require('path') , Cluster = require('./cluster'); function extend(origin, add) { @@ -80,7 +81,7 @@ function Server(options) { var sessionStore = this.sessions = new SessionStore('sessions', this.db, this.sockets, cluster); // persist keys in a store - var keys = this.keys = new Keys(options.dir); + var keys = this.keys = new Keys(path.join(options.dir, '.dpd/keys.json')); this.on('request', function (req, res) { // dont handle socket.io requests