File size: 520 Bytes
7b3af6e bd74252 7b3af6e b82e3e8 4b1bbe6 8d8affb 7b3af6e b13aef9 9f08c60 bd74252 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
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"]
|