diff --git a/modules/lamassu-lnbits.nix b/modules/lamassu-lnbits.nix index d7191ee..a738d75 100644 --- a/modules/lamassu-lnbits.nix +++ b/modules/lamassu-lnbits.nix @@ -400,9 +400,12 @@ in exit 0 fi - echo "==> Installing dependencies with pnpm..." - # Use --child-concurrency=1 to run install scripts sequentially (avoids race conditions) - pnpm install --no-frozen-lockfile --child-concurrency=1 + echo "==> Installing dependencies with pnpm (without scripts)..." + pnpm install --no-frozen-lockfile --ignore-scripts + + echo "==> Running native module builds..." + # Run rebuild separately - this compiles native modules + pnpm rebuild || echo "Warning: Some native modules failed to build, continuing anyway..." echo "==> Building project..." pnpm build