Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemathinc
GitHub Repository: sagemathinc/cocalc
Path: blob/master/src/packages/backend/bin/conat-test-server.cjs
1539 views
1
/*
2
Starts a node for testing and benchmarking. It has no auth or security, and is just meant
3
for unit testing and benchmarking purposes.
4
*/
5
for(const name of ['PORT', 'BASE_PATH', 'CONAT_SERVER', 'COCALC_PROJECT_ID']) {
6
delete process.env[name];
7
}
8
const { initConatServer } = require("@cocalc/backend/conat/test/setup");
9
const { setConatServer } = require("@cocalc/backend/data");
10
11
async function main() {
12
const clusterName = process.argv[2];
13
const server = await initConatServer({
14
id: "0",
15
clusterName,
16
systemAccountPassword: "test",
17
});
18
console.log("ADDRESS: ", server.address())
19
setConatServer(server.address())
20
}
21
22
main();
23
24
25
26