This commit is contained in:
hailin 2025-05-19 10:07:16 +08:00
parent d8acc40b1e
commit a674903255
1 changed files with 18 additions and 13 deletions

View File

@ -409,19 +409,24 @@ COPY --from=s3final node_modules /supabase/storage-api/node_modules
COPY --from=s3final dist /supabase/storage-api/dist
COPY --from=s3final migrations /supabase/storage-api/migrations
#========================================= chatdesk-ui ========================================================
# #========================================= chatdesk-ui ========================================================
# # 拷贝依赖声明并安装仅生产依赖
COPY chatdesk-ui/package.json chatdesk-ui/package-lock.json supabase/chatdesk/
WORKDIR /supabase/chatdesk
RUN npm ci
# COPY chatdesk-ui/package.json chatdesk-ui/package-lock.json supabase/chatdesk/
# WORKDIR /supabase/chatdesk
# RUN npm ci
# 拷贝构建产物和依赖
COPY --from=chataibuilder /app/.next ./.next
COPY --from=chataibuilder /app/public ./public
COPY --from=chataibuilder /app/next.config.js ./next.config.js
COPY .env.local ./.env.local
COPY chatdesk-ui/supabase ./supabase
# # 拷贝构建产物和依赖
# COPY --from=chataibuilder /app/.next ./.next
# COPY --from=chataibuilder /app/public ./public
# COPY --from=chataibuilder /app/next.config.js ./next.config.js
# COPY .env.local ./.env.local
# COPY chatdesk-ui/supabase ./supabase
WORKDIR /
ENV NODE_ENV=production
EXPOSE 3030
# WORKDIR /
# ENV NODE_ENV=production
# EXPOSE 3030