Skip to content

Commit 2897ce0

Browse files
authored
Merge pull request #727 from NilFoundation/docs_ai_backend_bundle
Bundle docs_ai_backend
2 parents 3643999 + 92ce4cc commit 2897ce0

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

docs_ai_backend/next.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = {
2+
output: 'standalone',
3+
};

docs_ai_backend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"scripts": {
66
"dev": "next dev -p 7000",
77
"build": "next build",
8-
"start": "next start -p 8092"
8+
"start": "PORT=8092 HOSTNAME=localhost node .next/standalone/docs_ai_backend/server.js"
99
},
1010
"keywords": [],
1111
"author": "khannanov-nil",

docs_ai_backend/src/utils/populateDB.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ export const populateDB = async () => {
6969
docs = docs.concat(doc);
7070
}
7171
const contractsLoader = new DirectoryLoader(
72-
path.resolve("../node_modules/@nilfoundation/smart-contracts/contracts"), {
72+
path.resolve("../../../node_modules/@nilfoundation/smart-contracts/contracts"), {
7373
".sol": (path) => new TextLoader(path)
7474
});
7575
const contractDocs = await contractsLoader.load();

nix/docsaibackend.nix

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,10 @@ stdenv.mkDerivation rec {
3232
checkPhase = "";
3333

3434
installPhase = ''
35-
mkdir -p $out
36-
mv smart-contracts $out/smart-contracts
37-
mv node_modules $out/node_modules
38-
mv docs_ai_backend/ $out/docs_ai_backend
35+
mkdir -p $out/docs_ai_backend
36+
mkdir -p $out/smart-contracts
37+
cp -r docs_ai_backend/.next/static $out/docs_ai_backend
38+
cp -r docs_ai_backend/.next/standalone $out/docs_ai_backend
39+
mv smart-contracts/contracts $out/smart-contracts
3940
'';
4041
}

0 commit comments

Comments
 (0)