atvor commited on
Commit
e85fa27
·
verified ·
1 Parent(s): 8774aa8

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -4
Dockerfile CHANGED
@@ -1,17 +1,19 @@
1
  FROM ghcr.io/danny-avila/librechat-dev:latest
2
 
3
- # 基础环境变量
4
  ENV NODE_ENV=production
5
  ENV HOST=0.0.0.0
6
  ENV PORT=7860
 
 
7
 
8
  USER root
9
 
10
- # 创建日志和上传目录(HF 运行必须)
 
 
11
  RUN mkdir -p /app/api/logs /app/client/public/images/temp && \
12
- chmod -R 777 /app/api/logs /app/client/public/images/temp
13
 
14
  EXPOSE 7860
15
 
16
- # 启动后端
17
  CMD ["npm", "run", "backend"]
 
1
  FROM ghcr.io/danny-avila/librechat-dev:latest
2
 
 
3
  ENV NODE_ENV=production
4
  ENV HOST=0.0.0.0
5
  ENV PORT=7860
6
+ # 明确告知配置文件路径
7
+ ENV CONFIG_PATH=/app/librechat.yaml
8
 
9
  USER root
10
 
11
+ # 将本地的配置文件复制进镜像
12
+ COPY librechat.yaml /app/librechat.yaml
13
+
14
  RUN mkdir -p /app/api/logs /app/client/public/images/temp && \
15
+ chmod -R 777 /app/api/logs /app/client/public/images/temp /app/librechat.yaml
16
 
17
  EXPOSE 7860
18
 
 
19
  CMD ["npm", "run", "backend"]