Compare commits

..

1 Commits

Author SHA1 Message Date
MickLesk eee2156161 FlowiseAI: align install to use pnpm instead of npm to fix missing dependencies 2026-07-01 21:54:45 +02:00
2 changed files with 4 additions and 8 deletions
+2 -6
View File
@@ -20,16 +20,12 @@ $STD apt install -y \
msg_ok "Installed Dependencies"
PYTHON_VERSION="3.11" setup_uv
NODE_VERSION="22" setup_nodejs #needed because better-sql break
NODE_VERSION="22" NODE_MODULE="pnpm" setup_nodejs
msg_info "Installing FlowiseAI (Patience)"
PYTHON_BIN="$(uv python find 3.11)"
export npm_config_python="$PYTHON_BIN"
$STD npm install -g flowise \
@opentelemetry/exporter-trace-otlp-grpc \
@opentelemetry/exporter-trace-otlp-proto \
@opentelemetry/sdk-trace-node \
langchainhub
$STD pnpm add -g flowise
mkdir -p /opt/flowiseai
curl -fsSL "https://raw.githubusercontent.com/FlowiseAI/Flowise/main/packages/server/.env.example" -o "/opt/flowiseai/.env"
msg_ok "Installed FlowiseAI"
+2 -2
View File
@@ -2647,9 +2647,9 @@ check_for_gh_release() {
ensure_dependencies jq
local gh_check_json=""
local gh_check_json
gh_check_json=$(mktemp /tmp/tools-gh-check-XXXXXX) || return 73
trap 'rm -f "${gh_check_json:-}"' RETURN
trap 'rm -f "$gh_check_json"' RETURN
# Build auth header if token is available
local header_args=()