From ba73c0baadb3a5bd5803aac8a2fb671b49ecb9a4 Mon Sep 17 00:00:00 2001 From: tremor021 Date: Wed, 29 Apr 2026 11:47:46 +0200 Subject: [PATCH] portracker: update --- tools/addon/portracker.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/tools/addon/portracker.sh b/tools/addon/portracker.sh index 947c6142..0896db1e 100644 --- a/tools/addon/portracker.sh +++ b/tools/addon/portracker.sh @@ -129,13 +129,23 @@ function install() { ip=$(get_ip) msg_info "Installing dependencies" - $PKG_INSTALL curl wget jq &>/dev/null + $PKG_INSTALL curl wget jq build-essential &>/dev/null + $PKG_INSTALL docker.io netcat-openbsd &>/dev/null msg_ok "Installed dependencies" msg_info "Installing ${APP}" mkdir -p "$INSTALL_PATH" fetch_and_deploy_gh_release "${APP,,}" "mostafa-wahied/portracker" "tarball" + cd "$INSTALL_PATH/frontend" + npm ci --include=dev + npm run build + + cd "$INSTALL_PATH/backend" + npm ci --omit=dev + npm run build + + mv "$INSTALL_PATH/frontend/dist" "$INSTALL_PATH/backend/public" msg_ok "Installed ${APP}" @@ -148,7 +158,6 @@ function install() { enable_service msg_ok "Created and started service" - # Create update script create_update_script echo ""