You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docker compose down && docker compose -f deploy-compose.yml -f docker-compose.override.yml up -d --build --force-recreate
and log:
WARN[0000] The "UID" variable is not set. Defaulting to a blank string.
WARN[0000] The "GID" variable is not set. Defaulting to a blank string.
WARN[0000] The "UID" variable is not set. Defaulting to a blank string.
WARN[0000] The "GID" variable is not set. Defaulting to a blank string.
WARN[0000] The "UID" variable is not set. Defaulting to a blank string.
WARN[0000] The "GID" variable is not set. Defaulting to a blank string.
WARN[0000] /home/denusklo/LibreChat/docker-compose.override.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion
[+] Running 6/5
✔ Container chat-meilisearch Removed 0.7s
✔ Container LibreChat-API Removed 0.8s
✔ Container librechat-rag_api-1 Removed 1.3s
✔ Container chat-mongodb Removed 0.6s
✔ Container librechat-vectordb-1 Removed 0.7s
! Network librechat_default Resource is still in use 0.0s
WARN[0000] /home/denusklo/LibreChat/docker-compose.override.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion
[+] Building 78.0s (43/45) docker:default
=> [api internal] load build definition from Dockerfile.multi 0.0s
=> => transferring dockerfile: 2.29kB 0.0s
=> [api internal] load metadata for docker.io/library/node:20-alpine 0.0s
=> [api internal] load metadata for ghcr.io/astral-sh/uv:0.6.13 0.0s
=> [api internal] load .dockerignore 0.0s
=> => transferring context: 248B 0.0s
=> [api base-min 1/11] FROM docker.io/library/node:20-alpine 0.0s
=> [api internal] load build context 0.2s
=> => transferring context: 115.38kB 0.1s
=> CACHED [api] FROM ghcr.io/astral-sh/uv:0.6.13 0.0s
=> CACHED [api base-min 2/11] RUN apk add --no-cache jemalloc 0.0s
=> CACHED [api base-min 3/11] WORKDIR /app 0.0s
=> CACHED [api base-min 4/11] RUN apk --no-cache add curl 0.0s
=> CACHED [api base-min 5/11] RUN npm config set fetch-retry-maxtimeout 600000 && npm config set fetch-retries 5 && npm config set fetch-retry-mintimeout 15000 0.0s
=> CACHED [api base-min 6/11] COPY package*.json ./ 0.0s
=> CACHED [api base-min 7/11] COPY packages/data-provider/package*.json ./packages/data-provider/ 0.0s
=> CACHED [api base-min 8/11] COPY packages/mcp/package*.json ./packages/mcp/ 0.0s
=> CACHED [api base-min 9/11] COPY packages/data-schemas/package*.json ./packages/data-schemas/ 0.0s
=> CACHED [api base-min 10/11] COPY client/package*.json ./client/ 0.0s
=> CACHED [api base-min 11/11] COPY api/package*.json ./api/ 0.0s
=> CACHED [api base 1/2] WORKDIR /app 0.0s
=> CACHED [api base 2/2] RUN npm ci 0.0s
=> CACHED [api client-build 1/4] WORKDIR /app/client 0.0s
=> CACHED [api data-provider-build 1/3] WORKDIR /app/packages/data-provider 0.0s
=> CACHED [api data-provider-build 2/3] COPY packages/data-provider ./ 0.0s
=> CACHED [api data-provider-build 3/3] RUN npm run build 0.0s
=> [api client-build 2/4] COPY client ./ 0.5s
=> CACHED [api api-build 1/11] COPY --from=ghcr.io/astral-sh/uv:0.6.13 /uv /uvx /bin/ 0.0s
=> CACHED [api api-build 2/11] RUN uv --version 0.0s
=> CACHED [api api-build 3/11] WORKDIR /app 0.0s
=> CACHED [api api-build 4/11] RUN npm ci --omit=dev 0.0s
=> CACHED [api api-build 5/11] COPY api ./api 0.0s
=> CACHED [api api-build 6/11] COPY config ./config 0.0s
=> CACHED [api api-build 7/11] COPY --from=data-provider-build /app/packages/data-provider/dist ./packages/data-provider/dist 0.0s
=> CACHED [api mcp-build 1/4] WORKDIR /app/packages/mcp 0.0s
=> CACHED [api mcp-build 2/4] COPY packages/mcp ./ 0.0s
=> CACHED [api mcp-build 3/4] COPY --from=data-provider-build /app/packages/data-provider/dist /app/packages/data-provider/dist 0.0s
=> CACHED [api mcp-build 4/4] RUN npm run build 0.0s
=> CACHED [api api-build 8/11] COPY --from=mcp-build /app/packages/mcp/dist ./packages/mcp/dist 0.0s
=> CACHED [api data-schemas-build 1/4] WORKDIR /app/packages/data-schemas 0.0s
=> CACHED [api data-schemas-build 2/4] COPY packages/data-schemas ./ 0.0s
=> CACHED [api data-schemas-build 3/4] COPY --from=data-provider-build /app/packages/data-provider/dist /app/packages/data-provider/dist 0.0s
=> CACHED [api data-schemas-build 4/4] RUN npm run build 0.0s
=> CACHED [api api-build 9/11] COPY --from=data-schemas-build /app/packages/data-schemas/dist ./packages/data-schemas/dist 0.0s
=> [api client-build 3/4] COPY --from=data-provider-build /app/packages/data-provider/dist /app/packages/data-provider/dist 0.2s
=> ERROR [api client-build 4/4] RUN npm run build 76.3s
------
> [api client-build 4/4] RUN npm run build:
0.695
0.695 > @librechat/frontend@v0.7.8 build
0.695 > cross-env NODE_ENV=production vite build
0.695
1.985 vite v6.3.4 building for production...
2.054 transforming...
16.94 ../node_modules/react-virtualized/dist/es/WindowScroller/utils/onScroll.js (1:0): Module level directives cause errors when bundled, "no babel-plugin-flow-react-proptypes" in "../node_modules/react-virtualized/dist/es/WindowScroller/utils/onScroll.js" was ignored.
19.32 ../node_modules/vm-browserify/index.js (119:13): Use of eval in "../node_modules/vm-browserify/index.js" is strongly discouraged as it poses security risks and may cause issues with minification.
30.34 ✓ 5275 modules transformed.
75.97 npm error Lifecycle script `build` failed with error:
75.97 npm error code 1
75.97 npm error path /app/client
75.97 npm error workspace @librechat/frontend@v0.7.8
75.97 npm error location /app/client
75.97 npm error command failed
75.97 npm error command sh -c cross-env NODE_ENV=production vite build
------
failed to solve: process "/bin/sh -c npm run build" did not complete successfully: exit code: 1
I'm trying to create a custom Docker image that incorporates my local code modifications, such as changes to 'client/index.html'. I've found that simply mounting assets as volumes isn't sufficient for my customization needs, as I also need to modify various text content throughout the application.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
the command I ran:
docker compose down && docker compose -f deploy-compose.yml -f docker-compose.override.yml up -d --build --force-recreate
and log:
I'm trying to create a custom Docker image that incorporates my local code modifications, such as changes to 'client/index.html'. I've found that simply mounting assets as volumes isn't sufficient for my customization needs, as I also need to modify various text content throughout the application.
Beta Was this translation helpful? Give feedback.
All reactions