Palmr: bypass pnpm for running backend
This commit is contained in:
parent
b91580ce9d
commit
ffc5c67a6a
@ -43,7 +43,6 @@ function update_script() {
|
|||||||
cd /opt/palmr/apps/server
|
cd /opt/palmr/apps/server
|
||||||
PALMR_DIR="/opt/palmr_data"
|
PALMR_DIR="/opt/palmr_data"
|
||||||
# export PALMR_DB="${PALMR_DIR}/palmr.db"
|
# export PALMR_DB="${PALMR_DIR}/palmr.db"
|
||||||
sed -i "s|/app/server|$PALMR_DIR|" ./src/config/directories.config.ts
|
|
||||||
$STD pnpm install
|
$STD pnpm install
|
||||||
mv /opt/palmr.env ./.env
|
mv /opt/palmr.env ./.env
|
||||||
$STD pnpm dlx prisma generate
|
$STD pnpm dlx prisma generate
|
||||||
|
@ -32,7 +32,6 @@ sed -e 's/_ENCRYPTION=true/_ENCRYPTION=false/' \
|
|||||||
-e "s/ENCRYPTION_KEY=.*$/ENCRYPTION_KEY=$PALMR_KEY/" \
|
-e "s/ENCRYPTION_KEY=.*$/ENCRYPTION_KEY=$PALMR_KEY/" \
|
||||||
-e "s|file:.*$|file:$PALMR_DB\"|" \
|
-e "s|file:.*$|file:$PALMR_DB\"|" \
|
||||||
.env.example >./.env
|
.env.example >./.env
|
||||||
sed -i "s|/app/server|$PALMR_DIR|" ./src/config/directories.config.ts
|
|
||||||
$STD pnpm install
|
$STD pnpm install
|
||||||
$STD pnpm dlx prisma generate
|
$STD pnpm dlx prisma generate
|
||||||
$STD pnpm dlx prisma migrate deploy
|
$STD pnpm dlx prisma migrate deploy
|
||||||
@ -58,8 +57,8 @@ After=network.target
|
|||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
Type=simple
|
||||||
WorkingDirectory=/opt/palmr/apps/server
|
WorkingDirectory=/opt/palmr_data
|
||||||
ExecStart=/usr/bin/pnpm start
|
ExecStart=/usr/bin/node /opt/palmr/apps/server/dist/server.js
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
|
Loading…
x
Reference in New Issue
Block a user