CT's linkwarden, hass & nextcloud: Minor fixes
-linkwarden: Updated `yarn` commands for managing the application -hass: Fixed homefolder for hass application user -nextcloud: Bumped php version to project default (8.4)
This commit is contained in:
@@ -6,17 +6,19 @@ if test "$CurLinkwardenVersion" = "$(cat /opt/linkwarden-Version)" ; then
|
||||
exit
|
||||
else
|
||||
echo 'Updating Linkwarden'
|
||||
sudo -u node bash << EOF
|
||||
/usr/bin/pm2 stop Linkwarden
|
||||
|
||||
sudo -u node /usr/bin/pm2 stop Linkwarden
|
||||
cd /opt/node/linkwarden
|
||||
git pull
|
||||
/usr/bin/yarn install
|
||||
/usr/bin/yarn prisma generate
|
||||
/usr/bin/yarn build
|
||||
/usr/bin/yarn prisma:generate
|
||||
/usr/bin/yarn web:build
|
||||
/usr/bin/yarn next build
|
||||
/usr/bin/yarn cache clean
|
||||
/usr/bin/yarn prisma migrate deploy
|
||||
/usr/bin/pm2 start Linkwarden
|
||||
npx playwright install chromium
|
||||
EOF
|
||||
/usr/bin/yarn prisma:deploy
|
||||
chown node:node -R /opt/node/linkwarden
|
||||
sudo -u node /usr/bin/pm2 start Linkwarden
|
||||
|
||||
|
||||
echo "$CurLinkwardenVersion" > /opt/linkwarden-Version
|
||||
fi
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user