Shinobi/UPDATE-v2-to-v3.sh

26 lines
486 B
Bash

echo "============="
echo "Updating Node.js to version 16..."
wget https://deb.nodesource.com/setup_16.x
chmod +x setup_16.x
./setup_16.x
apt install nodejs -y
apt install node-pre-gyp -y
rm setup_16.x
npm i npm -g
echo "============="
echo "Updating PM2..."
npm install pm2@latest -g
echo "============="
echo "Updating Shinobi dependencies..."
git reset --hard
git pull
rm -rf node_modules
npm install
echo "============="
echo "Restarting PM2..."
pm2 update
pm2 restart camera.js