asemxin commited on
Commit
ee65357
·
1 Parent(s): c8857ac

Adapt for Hugging Face Spaces deployment

Browse files
Files changed (3) hide show
  1. Dockerfile +4 -4
  2. README.md +9 -0
  3. config.json +1 -1
Dockerfile CHANGED
@@ -14,11 +14,11 @@ COPY . .
14
  # 复制 .env.example 为默认 .env
15
  RUN cp .env.example .env
16
 
17
- # 创建数据和图片目录
18
- RUN mkdir -p data public/images
19
 
20
- # 暴露端口
21
- EXPOSE 8045
22
 
23
  # 启动应用
24
  CMD ["sh", "-c", "node src/config/init-env.js && npm start"]
 
14
  # 复制 .env.example 为默认 .env
15
  RUN cp .env.example .env
16
 
17
+ # 创建数据和图片目录(使用 HF 持久化存储)
18
+ RUN mkdir -p /data public/images && ln -sf /data data
19
 
20
+ # 暴露端口(HF Spaces 要求使用 7860)
21
+ EXPOSE 7860
22
 
23
  # 启动应用
24
  CMD ["sh", "-c", "node src/config/init-env.js && npm start"]
README.md CHANGED
@@ -1,3 +1,12 @@
 
 
 
 
 
 
 
 
 
1
  # Antigravity to OpenAI API 代理服务
2
 
3
  将 Google Antigravity API 转换为 OpenAI 兼容格式的代理服务,支持流式响应、工具调用和多账号管理。
 
1
+ ---
2
+ title: Antigravity API Proxy
3
+ emoji: 🚀
4
+ colorFrom: blue
5
+ colorTo: purple
6
+ sdk: docker
7
+ pinned: false
8
+ ---
9
+
10
  # Antigravity to OpenAI API 代理服务
11
 
12
  将 Google Antigravity API 转换为 OpenAI 兼容格式的代理服务,支持流式响应、工具调用和多账号管理。
config.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
  "server": {
3
- "port": 8045,
4
  "host": "0.0.0.0",
5
  "maxRequestSize": "500mb",
6
  "heartbeatInterval": 15000,
 
1
  {
2
  "server": {
3
+ "port": 7860,
4
  "host": "0.0.0.0",
5
  "maxRequestSize": "500mb",
6
  "heartbeatInterval": 15000,