Merge pull request #647 from angdraug/pass-archivepath

Support non-writable working directory
This commit is contained in:
ansuz 2021-03-04 00:46:15 -05:00 committed by GitHub
commit adc2a63bd8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 6 additions and 1 deletions

View File

@ -303,6 +303,8 @@ module.exports = {
*/
blobStagingPath: './data/blobstage',
decreePath: './data/decrees',
/* CryptPad supports logging events directly to the disk in a 'logs' directory
* Set its location here, or set it to false (or nothing) if you'd rather not log
*/

View File

@ -122,6 +122,7 @@ module.exports.create = function (Env, cb) {
// create a pin store
Store.create({
filePath: pinPath,
archivePath: Env.paths.archive,
}, w(function (err, s) {
if (err) { throw err; }
Env.pinStore = s;
@ -130,7 +131,7 @@ module.exports.create = function (Env, cb) {
// create a channel store
Store.create({
filePath: Env.paths.data,
archivepath: Env.paths.archive,
archivePath: Env.paths.archive,
}, w(function (err, _store) {
if (err) { throw err; }
Env.msgStore = _store; // API used by rpc

View File

@ -87,6 +87,7 @@ Logger.create = function (config, cb) {
Store.create({
filePath: config.logPath,
archivePath: config.archivePath,
}, function (err, store) {
if (err) {
throw err;

View File

@ -63,6 +63,7 @@ const init = function (config, _cb) {
}));
Store.create({
filePath: config.pinPath,
archivePath: config.archivePath,
}, w(function (err, _pinStore) {
if (err) {
w.abort();