feat: 主题切换 + 浅色模式适配,SFTP/批量命令/Webhook/仪表盘全面升级
This commit is contained in:
+4
-4
@@ -5,10 +5,10 @@ FROM node:20-alpine AS frontend
|
||||
COPY docker/.npmrc /root/.npmrc
|
||||
WORKDIR /app
|
||||
|
||||
COPY frontend/package.json frontend/package-lock.json ./
|
||||
COPY frontend-v2/package.json frontend-v2/package-lock.json ./
|
||||
RUN npm ci --prefer-offline --no-audit
|
||||
|
||||
COPY frontend/ ./
|
||||
COPY frontend-v2/ ./
|
||||
RUN npm run build
|
||||
|
||||
# ========== 阶段二:后端构建(国内 Maven 源) ==========
|
||||
@@ -40,8 +40,8 @@ WORKDIR /app
|
||||
|
||||
COPY --from=backend /build/target/*.jar app.jar
|
||||
|
||||
ENV DATA_DIR=/app/data
|
||||
RUN mkdir -p ${DATA_DIR}/upload-temp
|
||||
ENV DATA_DIR=/app/data
|
||||
RUN mkdir -p ${DATA_DIR}/upload-temp
|
||||
|
||||
EXPOSE 48080
|
||||
|
||||
|
||||
Reference in New Issue
Block a user