From 33f6d698c71154249e79c7fbc343f1b876d273d9 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 27 Jul 2025 15:57:22 -0400 Subject: [PATCH] karakeep: export DATA_DIR from user config in update (#6283) --- ct/karakeep.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ct/karakeep.sh b/ct/karakeep.sh index 1c214c952..7c71706bf 100644 --- a/ct/karakeep.sh +++ b/ct/karakeep.sh @@ -60,6 +60,7 @@ function update_script() { NODE_VERSION="22" NODE_MODULE="pnpm@${MODULE_VERSION}" setup_nodejs msg_info "Updating ${APP} to v${RELEASE}" + corepack enable export PUPPETEER_SKIP_DOWNLOAD="true" export PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD="true" export NEXT_TELEMETRY_DISABLED=1 @@ -72,7 +73,8 @@ function update_script() { cd /opt/karakeep/apps/cli $STD pnpm install --frozen-lockfile $STD pnpm build - export DATA_DIR=/opt/karakeep_data + DATA_DIR="$(sed -n '/^DATA_DIR/p' /etc/karakeep/karakeep.env | awk -F= '{print $2}')" + export DATA_DIR="${DATA_DIR:-/opt/karakeep_data}" cd /opt/karakeep/packages/db $STD pnpm migrate $STD pnpm store prune