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