diff --git a/src/server.js b/src/server.js index 4ba0372f..7a0c2a4c 100644 --- a/src/server.js +++ b/src/server.js @@ -29,7 +29,7 @@ const server = program => { // load app default configuration data const defaults = require('../config/defaults')(program.mainnet) - const rootFolder = process.resourcesPath || __dirname + const rootFolder = program.rootPath || process.resourcesPath || __dirname // define env variables Dotenv.config() @@ -216,8 +216,10 @@ const server = program => { next() }) + const storageDirectory = Path.resolve(rootFolder, `${program.rootPath ? '.' : '..'}/.storage`); + await Storage.init({ - dir: Path.resolve(rootFolder, '../.storage') + dir: storageDirectory }) const getSessionSecret = async () => {