added backend to cache manga updates requests

This commit is contained in:
wea_ondara
2023-11-20 17:01:37 +01:00
parent 34b0135da7
commit 29e1d2e499
19 changed files with 699 additions and 20 deletions

24
build.sh Executable file
View File

@@ -0,0 +1,24 @@
#!/bin/bash
cd "$(dirname "$0")"
mkdir dist
rm -rf dist/*
# build
(cd backend && npm i && npm run build) || exit 1
(cd frontend && npm i && npm run build-only) || exit 1
# copy backend
cp -r backend/dist/* dist
cp -r backend/node_modules dist
cp backend/config.json dist
# copy front end
mkdir dist/_client
cp -r frontend/dist/* dist/_client
# create start script
echo '#!/bin/bash' > dist/start.sh
echo 'cd "$(dirname "$0")"' >> dist/start.sh
echo 'node main.js' >> dist/start.sh
chmod +x dist/start.sh