From 87719a8fcd8e8bbc175ce307d2fe42decd11ba7d Mon Sep 17 00:00:00 2001 From: Vishnu Narayanan Date: Tue, 29 Oct 2024 16:41:12 +0530 Subject: [PATCH] chore: fix pnpm path in rails and memory issue during vite build (#10366) - Fix pnpm path in rails - Fix memory issue during vite build Fixes https://github.com/chatwoot/chatwoot/issues/10356 --- docker/Dockerfile | 2 +- docker/dockerfiles/rails.Dockerfile | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 14618bf61..d99aa6cf7 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -13,7 +13,7 @@ ENV RAILS_SERVE_STATIC_FILES ${RAILS_SERVE_STATIC_FILES} ARG RAILS_ENV=production ENV RAILS_ENV ${RAILS_ENV} -ARG NODE_OPTIONS="--openssl-legacy-provider" +ARG NODE_OPTIONS="--max-old-space-size=4096 --openssl-legacy-provider" ENV NODE_OPTIONS ${NODE_OPTIONS} ENV BUNDLE_PATH="/gems" diff --git a/docker/dockerfiles/rails.Dockerfile b/docker/dockerfiles/rails.Dockerfile index 5eafdb8be..8617ba8ce 100644 --- a/docker/dockerfiles/rails.Dockerfile +++ b/docker/dockerfiles/rails.Dockerfile @@ -1,5 +1,8 @@ FROM chatwoot:development +ENV PNPM_HOME="/root/.local/share/pnpm" +ENV PATH="$PNPM_HOME:$PATH" + RUN chmod +x docker/entrypoints/rails.sh EXPOSE 3000