asemxin commited on
Commit ·
ee65357
1
Parent(s): c8857ac
Adapt for Hugging Face Spaces deployment
Browse files- Dockerfile +4 -4
- README.md +9 -0
- 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
|
| 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":
|
| 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,
|