🚀 feat: Add CLI Helper Scripts to API Container Image (#2257)

This commit is contained in:
Danny Avila 2024-03-31 18:59:07 -04:00 committed by GitHub
parent bb8a40dd98
commit 4854b39f41
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 1 deletions

View file

@ -24,6 +24,8 @@ FROM data-provider-build AS api-build
WORKDIR /app/api WORKDIR /app/api
COPY api/package*.json ./ COPY api/package*.json ./
COPY api/ ./ COPY api/ ./
# Copy helper scripts
COPY config/ ./
# Copy data-provider to API's node_modules # Copy data-provider to API's node_modules
RUN mkdir -p /app/api/node_modules/librechat-data-provider/ RUN mkdir -p /app/api/node_modules/librechat-data-provider/
RUN cp -R /app/packages/data-provider/* /app/api/node_modules/librechat-data-provider/ RUN cp -R /app/packages/data-provider/* /app/api/node_modules/librechat-data-provider/

View file

@ -7,7 +7,13 @@
"server-dev": "echo 'please run this from the root directory'", "server-dev": "echo 'please run this from the root directory'",
"test": "cross-env NODE_ENV=test jest", "test": "cross-env NODE_ENV=test jest",
"b:test": "NODE_ENV=test bun jest", "b:test": "NODE_ENV=test bun jest",
"test:ci": "jest --ci" "test:ci": "jest --ci",
"add-balance": "node ./add-balance.js",
"list-balances": "node ./list-balances.js",
"user-stats": "node ./user-stats.js",
"create-user": "node ./create-user.js",
"ban-user": "node ./ban-user.js",
"delete-user": "node ./delete-user.js"
}, },
"repository": { "repository": {
"type": "git", "type": "git",