feat: 为 8 个 docker-app 声明 exposes,激活安装后服务自动派生

补齐 anythingllm/coze/dify/lobechat/n8n/open-webui/openclaw/ragflow 的 exposes
字段(http-api + 真实 docker 端口 + 公认 API 路径),使应用安装后能派生出
origin=app 的独立服务条目并生成 per-service Skill。端口取自各 manifest 的
install.requirements.ports,路径为各应用公认 API 前缀(需按真实部署核对)。
This commit is contained in:
2026-06-14 18:29:48 +08:00
parent 9ebea04e50
commit f8485c1ed4
8 changed files with 72 additions and 8 deletions

View File

@@ -36,5 +36,13 @@
"Docker 运行环境", "Docker 运行环境",
"LLM API Key" "LLM API Key"
] ]
},
"exposes": [
{
"type": "http-api",
"port": 3001,
"path": "/api/v1",
"name": "AnythingLLM API"
} }
]
} }

View File

@@ -36,5 +36,13 @@
"Docker 运行环境", "Docker 运行环境",
"API Key 配置" "API Key 配置"
] ]
},
"exposes": [
{
"type": "http-api",
"port": 8888,
"path": "/api",
"name": "Coze API"
} }
]
} }

View File

@@ -37,5 +37,13 @@
"Docker 运行环境", "Docker 运行环境",
"OpenAI API Key可选" "OpenAI API Key可选"
] ]
},
"exposes": [
{
"type": "http-api",
"port": 80,
"path": "/v1",
"name": "Dify API"
} }
]
} }

View File

@@ -37,5 +37,13 @@
"Docker 运行环境", "Docker 运行环境",
"OpenAI API Key可选" "OpenAI API Key可选"
] ]
},
"exposes": [
{
"type": "http-api",
"port": 3210,
"path": "/api",
"name": "LobeChat API"
} }
]
} }

View File

@@ -36,5 +36,13 @@
"Docker 运行环境", "Docker 运行环境",
"数据库SQLite / PostgreSQL" "数据库SQLite / PostgreSQL"
] ]
},
"exposes": [
{
"type": "http-api",
"port": 5678,
"path": "/api/v1",
"name": "n8n REST API"
} }
]
} }

View File

@@ -36,5 +36,13 @@
"Docker 运行环境", "Docker 运行环境",
"Ollama 或 OpenAI API Key" "Ollama 或 OpenAI API Key"
] ]
},
"exposes": [
{
"type": "http-api",
"port": 8080,
"path": "/api",
"name": "Open WebUI API"
} }
]
} }

View File

@@ -38,5 +38,13 @@
"Node.js 22+", "Node.js 22+",
"API Key 配置" "API Key 配置"
] ]
},
"exposes": [
{
"type": "http-api",
"port": 18789,
"path": "/",
"name": "OpenClaw Gateway"
} }
]
} }

View File

@@ -38,5 +38,13 @@
"Docker 运行环境", "Docker 运行环境",
"Elasticsearch / Infinity 数据库" "Elasticsearch / Infinity 数据库"
] ]
},
"exposes": [
{
"type": "http-api",
"port": 9380,
"path": "/api/v1",
"name": "RagFlow API"
} }
]
} }