diff --git a/modules/lamassu-lnbits.nix b/modules/lamassu-lnbits.nix index 763a747..a502fcc 100644 --- a/modules/lamassu-lnbits.nix +++ b/modules/lamassu-lnbits.nix @@ -302,6 +302,7 @@ in git coreutils gnused + util-linux # for setsid # Native build tools for node-gyp (required for utf-8-validate, bufferutil, etc.) stdenv.cc # Full C/C++ toolchain with headers gnumake @@ -408,14 +409,14 @@ in fi echo "==> Installing dependencies with pnpm (without scripts)..." - pnpm install --no-frozen-lockfile --ignore-scripts + setsid 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..." + setsid pnpm rebuild || echo "Warning: Some native modules failed to build, continuing anyway..." echo "==> Building project..." - pnpm build + setsid pnpm build echo "==> Linking admin UI static files..." cd packages/server