| FROM ghcr.io/danny-avila/librechat-dev:latest | |
| ENV NODE_ENV=production | |
| ENV HOST=0.0.0.0 | |
| ENV PORT=7860 | |
| # 明确告知配置文件路径 | |
| ENV CONFIG_PATH=/app/librechat.yaml | |
| USER root | |
| # 将本地的配置文件复制进镜像 | |
| COPY librechat.yaml /app/librechat.yaml | |
| RUN mkdir -p /app/api/logs /app/client/public/images/temp && \ | |
| chmod -R 777 /app/api/logs /app/client/public/images/temp /app/librechat.yaml | |
| EXPOSE 7860 | |
| CMD ["npm", "run", "backend"] |