Make it compatible with patchwork to be able to reuse .ssb folder
This commit is contained in:
parent
8938d8b2b5
commit
aa81b9de8e
|
@ -15,11 +15,10 @@ if (!secretExists && envKey) {
|
|||
}
|
||||
}
|
||||
|
||||
const Server = require("ssb-server");
|
||||
const config = require("./ssb-config");
|
||||
|
||||
// add plugins
|
||||
Server.use(require("ssb-master"))
|
||||
// Need to use secret-stack directly instead of ssb-server here otherwise is not compatible with patchwork .ssb folder
|
||||
const Server = require("secret-stack")()
|
||||
.use(require("ssb-db"))
|
||||
.use(require("ssb-master"))
|
||||
.use(require("ssb-gossip"))
|
||||
.use(require("ssb-replicate"))
|
||||
.use(require("ssb-backlinks"))
|
||||
|
@ -30,10 +29,10 @@ Server.use(require("ssb-master"))
|
|||
.use(require("ssb-query"))
|
||||
.use(require("ssb-device-address"))
|
||||
.use(require("./plugins/memory-identities"))
|
||||
.use(require("ssb-peer-invites"))
|
||||
.use(require("ssb-blobs"))
|
||||
.use(require("ssb-private"));
|
||||
|
||||
const config = require("./ssb-config");
|
||||
const server = Server(config);
|
||||
console.log("SSB server started at", config.port);
|
||||
|
||||
|
|
|
@ -55,7 +55,7 @@ module.exports.asyncRouter = (app) => {
|
|||
const ssbFolder = () => {
|
||||
let homeFolder =
|
||||
process.env.HOME || process.env.HOMEPATH || process.env.USERPROFILE;
|
||||
return `${homeFolder}/.${process.env.CONFIG_FOLDER || "feedless"}`;
|
||||
return `${homeFolder}/.${process.env.CONFIG_FOLDER || "ssb"}`;
|
||||
};
|
||||
module.exports.ssbFolder = ssbFolder;
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -31,6 +31,7 @@
|
|||
"pull-cat": "^1.1.11",
|
||||
"pull-identify-filetype": "^1.1.0",
|
||||
"pull-stream": "^3.6.14",
|
||||
"secret-stack": "^6.3.1",
|
||||
"sharp": "^0.25.2",
|
||||
"ssb-about": "^2.0.1",
|
||||
"ssb-backlinks": "^1.0.0",
|
||||
|
@ -38,17 +39,16 @@
|
|||
"ssb-client": "^4.9.0",
|
||||
"ssb-config": "^3.4.4",
|
||||
"ssb-contacts": "0.0.2",
|
||||
"ssb-db": "^19.4.0",
|
||||
"ssb-device-address": "^1.1.6",
|
||||
"ssb-friends": "^4.1.4",
|
||||
"ssb-gossip": "^1.1.1",
|
||||
"ssb-invite": "^2.1.4",
|
||||
"ssb-keys": "^7.2.2",
|
||||
"ssb-master": "^1.0.3",
|
||||
"ssb-peer-invites": "^2.0.2",
|
||||
"ssb-private": "^0.2.3",
|
||||
"ssb-query": "^2.4.3",
|
||||
"ssb-replicate": "^1.3.2",
|
||||
"ssb-server": "^15.2.0",
|
||||
"ssb-validate": "^4.0.5",
|
||||
"stream-to-pull-stream": "^1.7.3",
|
||||
"url": "^0.11.0"
|
||||
|
|
Loading…
Reference in New Issue