FROM node:20 AS build | |
# 添加 git,以便之后能从GitHub克隆项目 | |
RUN apt install git | |
# 从 GitHub 克隆项目到 /app 目录下 | |
RUN git clone https://github.com/Dooy/chatgpt-web-midjourney-proxy.git /app | |
COPY ./logo.png /app/web/src/assets/logo.png | |
COPY ./logo.png /app/web/src/public/favicon.ico | |
COPY ./home.vue /app/web/src/pages/home.vue | |
RUN yarn install && yarn run build | |
RUN cd web && yarn install && yarn run build | |
EXPOSE 3000 | |
CMD yarn run start | |