From b49cf2ad7fee7a3d6ef9f0f9c06e8d560cbf2dec Mon Sep 17 00:00:00 2001 From: tremor021 Date: Wed, 29 Apr 2026 13:04:15 +0200 Subject: [PATCH] portracker: changes --- tools/addon/portracker.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tools/addon/portracker.sh b/tools/addon/portracker.sh index 5187875f..6981db83 100644 --- a/tools/addon/portracker.sh +++ b/tools/addon/portracker.sh @@ -130,19 +130,18 @@ function install() { NODE_VERSION="24" setup_nodejs fi - msg_info "Installing ${APP}" mkdir -p "$INSTALL_PATH" - + mkdir -p /var/lib/portracker fetch_and_deploy_gh_release "${APP,,}" "mostafa-wahied/portracker" "tarball" + + msg_info "Installing ${APP}" cd "$INSTALL_PATH/frontend" $STD npm ci --include=dev $STD npm run build cd "$INSTALL_PATH/backend" $STD npm ci --omit=dev - mv "$INSTALL_PATH/frontend/dist" "$INSTALL_PATH/backend/public" - msg_ok "Installed ${APP}" msg_info "Creating configuration" @@ -175,6 +174,8 @@ Type=simple User=root WorkingDirectory=${INSTALL_PATH} EnvironmentFile=${CONFIG_PATH} +Environment=DATABASE_PATH=/var/lib/portracker/portracker.db +Environment=NODE_ENV=production ExecStart=${BINARY_PATH} Restart=always RestartSec=10