rr1 commited on
Commit
137ee2b
·
verified ·
1 Parent(s): ceabc78

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -25
Dockerfile CHANGED
@@ -1,32 +1,14 @@
1
- FROM node:18-slim
2
 
3
- # 安装 Chrome 依赖
4
- RUN apt-get update && apt-get install -y \
5
- wget \
6
- gnupg \
7
- ca-certificates \
8
- procps \
9
- chromium \
10
- chromium-sandbox \
11
- git
12
 
13
  RUN git clone https://github.com/xLmiler/grok2api.git /app
14
 
15
- # 设置工作目录
16
- WORKDIR app
17
 
18
- RUN sed -i 's/\/v1\/chat\/completions/\/hf\/v1\/chat\/completions/g' index.js
19
- RUN sed -i 's/\/v1\/models/\/hf\/v1\/models/g' index.js
20
 
21
- # 安装依赖
22
- RUN npm install
23
 
24
- # 设置环境变量
25
- ENV CHROME_PATH=/usr/bin/chromium
26
- ENV PORT=7860
27
-
28
- # 暴露端口
29
- EXPOSE 7860
30
-
31
- # 启动应用
32
- CMD ["npm", "start"]
 
1
+ FROM python:3.10-slim
2
 
3
+ RUN apt-get update && apt-get install -y git
 
 
 
 
 
 
 
 
4
 
5
  RUN git clone https://github.com/xLmiler/grok2api.git /app
6
 
7
+ WORKDIR /app
 
8
 
9
+ RUN pip install --no-cache-dir -r requirements.txt
 
10
 
11
+ ENV PORT=3000
12
+ EXPOSE 3000
13
 
14
+ CMD ["python", "app.py"]