chore(Dockerfile.multi): add data-provider package build and copy step

This commit is contained in:
Daniel Avila 2023-07-30 10:59:07 -04:00 committed by Danny Avila
parent 77a76f8511
commit 2c00279aaf

View file

@ -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