File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -52,6 +52,10 @@ function update_script() {
5252 rm -rf /opt/karakeep
5353 msg_ok " Update prepared"
5454
55+ if grep -q " start:prod" /etc/systemd/system/karakeep-workers.service; then
56+ sed -i ' s|^ExecStart=.*$|ExecStart=/usr/bin/node dist/index.mjs|' /etc/systemd/system/karakeep-workers.service
57+ systemctl daemon-reload
58+ fi
5559 fetch_and_deploy_gh_release " karakeep" " karakeep-app/karakeep"
5660 if command -v corepack > /dev/null; then
5761 $STD corepack disable
@@ -70,6 +74,7 @@ function update_script() {
7074 $STD pnpm build
7175 cd /opt/karakeep/apps/workers
7276 $STD pnpm install --frozen-lockfile
77+ $STD pnpm build
7378 cd /opt/karakeep/apps/cli
7479 $STD pnpm install --frozen-lockfile
7580 $STD pnpm build
Original file line number Diff line number Diff line change @@ -64,6 +64,7 @@ $STD pnpm install --frozen-lockfile
6464$STD pnpm build
6565cd /opt/karakeep/apps/workers
6666$STD pnpm install --frozen-lockfile
67+ $STD pnpm build
6768cd /opt/karakeep/apps/cli
6869$STD pnpm install --frozen-lockfile
6970$STD pnpm build
@@ -167,7 +168,7 @@ Wants=network.target karakeep-browser.service meilisearch.service
167168After=network.target karakeep-browser.service meilisearch.service
168169
169170[Service]
170- ExecStart=pnpm start:prod
171+ ExecStart=/usr/bin/node dist/index.mjs
171172WorkingDirectory=/opt/karakeep/apps/workers
172173EnvironmentFile=/etc/karakeep/karakeep.env
173174Restart=always
You can’t perform that action at this time.
0 commit comments