From d2e484f2743099d24bc0fb70634d3c743001ef32 Mon Sep 17 00:00:00 2001 From: Davidlasky Date: Thu, 17 Apr 2025 20:59:49 -0500 Subject: [PATCH] change to npm --- Dockerfile | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index d3e4193ee..39e01ddbe 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:18-alpine AS base +FROM node:23-alpine AS base FROM base AS deps @@ -6,24 +6,20 @@ RUN apk add --no-cache libc6-compat WORKDIR /app -COPY package.json yarn.lock ./ +COPY package.json package-lock.json ./ -RUN yarn config set registry 'https://registry.npmmirror.com/' -RUN yarn install +RUN npm config set registry 'https://registry.npmmirror.com/' +RUN npm install FROM base AS builder RUN apk update && apk add --no-cache git -ENV OPENAI_API_KEY="" -ENV GOOGLE_API_KEY="" -ENV CODE="" - WORKDIR /app COPY --from=deps /app/node_modules ./node_modules COPY . . -RUN yarn build +RUN npm run build FROM base AS runner WORKDIR /app @@ -33,6 +29,8 @@ RUN apk add proxychains-ng ENV PROXY_URL="" ENV OPENAI_API_KEY="" ENV GOOGLE_API_KEY="" +ENV ANTHROPIC_API_KEY="" +ENV VISION_MODELS="" ENV CODE="" ENV ENABLE_MCP=""