Hyy890627 commited on
Commit
fc14f71
·
verified ·
1 Parent(s): 7e89c61

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +16 -13
Dockerfile CHANGED
@@ -1,13 +1,16 @@
1
- {
2
- "name": "dark-proxy-server",
3
- "version": "1.0.0",
4
- "description": "A proxy server for AI Studio",
5
- "main": "dark-server-vps.js",
6
- "scripts": {
7
- "start": "node dark-server-vps.js"
8
- },
9
- "dependencies": {
10
- "express": "^4.19.2",
11
- "ws": "^8.17.0"
12
- }
13
- }
 
 
 
 
1
+ # 基础版本
2
+ FROM node:18-alpine
3
+ WORKDIR /app
4
+
5
+ # 复制 package.json 并安装依赖
6
+ COPY package.json ./
7
+ RUN npm install --production
8
+
9
+ # 复制应用代码
10
+ COPY dark-server-vps.js ./
11
+
12
+ # 设置端口(HuggingFace 使用 7860)
13
+ EXPOSE 7860
14
+
15
+ # 启动应用
16
+ CMD ["node", "dark-server-vps.js"]