dockerfile建立默认离线下载目录

This commit is contained in:
mtvpls
2026-06-01 15:54:10 +08:00
parent c42e0c2019
commit 2f1a763367
2 changed files with 8 additions and 2 deletions
+4
View File
@@ -21,6 +21,7 @@ ENV DOCKER_ENV=true
ENV MOONTV_LITE=true
ENV WATCH_ROOM_ENABLED=false
ENV WATCH_ROOM_SERVER_TYPE=external
ENV OFFLINE_DOWNLOAD_DIR=/data
RUN pnpm run build
@@ -47,6 +48,9 @@ COPY --from=builder --chown=nextjs:nodejs /app/src/lib/tv-remote-hub.js ./src/li
COPY --from=builder --chown=nextjs:nodejs /app/public ./public
COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static
# 准备默认离线下载目录
RUN mkdir -p "$OFFLINE_DOWNLOAD_DIR" && chown -R nextjs:nodejs "$OFFLINE_DOWNLOAD_DIR"
USER nextjs
EXPOSE 3000