FROM node:lts-alpine EXPOSE 3000 ENV TZ=Asia/Shanghai # 添加时区配置 RUN apk add --no-cache tzdata && \ ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && \ echo $TZ > /etc/timezone WORKDIR /app RUN apk add git RUN git clone https://github.com/906051999/cursor-api.git . && \ git pull origin main ADD utils.js src/ RUN yarn config set registry https://registry.npmmirror.com/ RUN yarn RUN sed -i 's/\/v1\/chat\/completions/\/proxy\/v1\/chat\/completions/g' src/index.js CMD ["npm", "run", "start"]