Palmr: bypass pnpm for running backend

This commit is contained in:
vhsdream 2025-08-03 21:49:41 -04:00
parent b91580ce9d
commit ffc5c67a6a
2 changed files with 2 additions and 4 deletions

View File

@ -43,7 +43,6 @@ function update_script() {
cd /opt/palmr/apps/server
PALMR_DIR="/opt/palmr_data"
# export PALMR_DB="${PALMR_DIR}/palmr.db"
sed -i "s|/app/server|$PALMR_DIR|" ./src/config/directories.config.ts
$STD pnpm install
mv /opt/palmr.env ./.env
$STD pnpm dlx prisma generate

View File

@ -32,7 +32,6 @@ sed -e 's/_ENCRYPTION=true/_ENCRYPTION=false/' \
-e "s/ENCRYPTION_KEY=.*$/ENCRYPTION_KEY=$PALMR_KEY/" \
-e "s|file:.*$|file:$PALMR_DB\"|" \
.env.example >./.env
sed -i "s|/app/server|$PALMR_DIR|" ./src/config/directories.config.ts
$STD pnpm install
$STD pnpm dlx prisma generate
$STD pnpm dlx prisma migrate deploy
@ -58,8 +57,8 @@ After=network.target
[Service]
Type=simple
WorkingDirectory=/opt/palmr/apps/server
ExecStart=/usr/bin/pnpm start
WorkingDirectory=/opt/palmr_data
ExecStart=/usr/bin/node /opt/palmr/apps/server/dist/server.js
[Install]
WantedBy=multi-user.target