fix(api): add build tools for node-pty native compilation in Docker #524

Merged
jason.woltje merged 1 commits from fix/api-docker-node-pty into main 2026-02-26 13:24:35 +00:00

1 Commits

Author SHA1 Message Date
6eed32ca14 fix(api): add build tools for node-pty native compilation in Docker
All checks were successful
ci/woodpecker/push/api Pipeline was successful
The terminal gateway (MS19) added node-pty which requires native
compilation via node-gyp. The Docker build was missing python3, make,
and g++ in the deps stage, causing pty.node to be absent at runtime
and crashing the API on startup.

Also adds openssl to the production stage to fix Prisma's libssl
detection warning.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 07:24:12 -06:00