Palmr: ensure pnpm installed

This commit is contained in:
vhsdream
2025-08-03 20:45:02 -04:00
parent 82ce5d0647
commit b91580ce9d
2 changed files with 7 additions and 2 deletions

View File

@@ -36,7 +36,10 @@ function update_script() {
msg_info "Updating ${APP}"
cp /opt/palmr/apps/server/.env /opt/palmr.env
rm -rf /opt/palmr
fetch_and_deploy_gh_release "Palmr" "kyantech/Palmr" "tarball" "latest" "/opt/palmr"
PNPM="$(jq -r '.packageManager' /opt/palmr/package.json)"
NODE_VERSION="20" NODE_MODULE="$PNPM" setup_nodejs
cd /opt/palmr/apps/server
PALMR_DIR="/opt/palmr_data"
# export PALMR_DB="${PALMR_DIR}/palmr.db"
@@ -50,6 +53,7 @@ function update_script() {
cd /opt/palmr/apps/web
export NODE_ENV=production
export NEXT_TELEMETRY_DISABLED=1
mv ./.env.example ./.env
$STD pnpm install
$STD pnpm build
msg_ok "Updated $APP"