From 2c00279aafbd8e669028d094ce5bf88c26a76a58 Mon Sep 17 00:00:00 2001 From: Daniel Avila Date: Sun, 30 Jul 2023 10:59:07 -0400 Subject: [PATCH] chore(Dockerfile.multi): add data-provider package build and copy step --- Dockerfile.multi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Dockerfile.multi b/Dockerfile.multi index 93310a5a8..c0f1661e1 100644 --- a/Dockerfile.multi +++ b/Dockerfile.multi @@ -15,6 +15,14 @@ FROM base AS client-build WORKDIR /app/client COPY ./client/ ./ +WORKDIR /app/packages/data-provider +COPY ./packages/data-provider ./ +RUN npm install +RUN npm run build +RUN mkdir -p /app/client/node_modules/librechat-data-provider/ +RUN cp -R /app/packages/data-provider/* /app/client/node_modules/librechat-data-provider/ + +WORKDIR /app/client RUN npm install ENV NODE_OPTIONS="--max-old-space-size=2048" RUN npm run build