diff --git a/whodb-openai/0.57.0/data.yml b/whodb-openai/0.57.0/data.yml deleted file mode 100644 index 822674b38..000000000 --- a/whodb-openai/0.57.0/data.yml +++ /dev/null @@ -1,41 +0,0 @@ -additionalProperties: - formFields: - - default: 8080 - envKey: PANEL_APP_PORT_HTTP - labelEn: HTTP Port - labelZh: HTTP 端口 - label: - en: HTTP Port - ja: ポート - ms: Port - pt-br: Porta - ru: Порт - ko: 포트 - zh: HTTP 端口 - zh-Hant: HTTP 連接埠 - required: true - rule: paramPort - type: number - - - default: "" - envKey: WHODB_OPENAI_API_KEY - labelEn: OpenAI API Key - labelZh: OpenAI API 密钥 - label: - en: OpenAI API Key - ja: OpenAI APIキー - ms: Kunci API OpenAI - pt-br: Chave da API OpenAI - ru: Ключ API OpenAI - ko: OpenAI API 키 - zh: OpenAI API 密钥 - zh-Hant: OpenAI API 密鑰 - required: false - type: password - - - default: "https://api.openai.com/v1" - envKey: WHODB_OPENAI_ENDPOINT - labelEn: OpenAI Endpoint - labelZh: OpenAI 接口地址 - required: false - type: text diff --git a/whodb-openai/0.57.0/docker-compose.yml b/whodb-openai/0.57.0/docker-compose.yml deleted file mode 100644 index 5f0382968..000000000 --- a/whodb-openai/0.57.0/docker-compose.yml +++ /dev/null @@ -1,21 +0,0 @@ -version: "3.8" -services: - whodb: - image: clidey/whodb:0.57.0 - container_name: ${CONTAINER_NAME} - environment: - - WHODB_OPENAI_API_KEY=${WHODB_OPENAI_API_KEY} - - WHODB_OPENAI_ENDPOINT=${WHODB_OPENAI_ENDPOINT} - ports: - - "${PANEL_APP_PORT_HTTP}:8080" - volumes: - - ./data:/db - labels: - createdBy: "Apps" - networks: - - 1panel-network - restart: always -networks: - 1panel-network: - external: true - diff --git a/whodb-openai/logo.png b/whodb-openai/logo.png deleted file mode 100644 index 1c8d78267..000000000 Binary files a/whodb-openai/logo.png and /dev/null differ diff --git a/whodb/0.57.0/data.yml b/whodb/0.57.0/data.yml new file mode 100644 index 000000000..7bc97a2d9 --- /dev/null +++ b/whodb/0.57.0/data.yml @@ -0,0 +1,77 @@ +additionalProperties: + formFields: + - default: 8080 + envKey: PANEL_APP_PORT_HTTP + labelEn: HTTP Port + labelZh: HTTP 端口 + label: + en: HTTP Port + ja: ポート + ms: Port + pt-br: Porta + ru: Порт + ko: 포트 + zh: HTTP 端口 + zh-Hant: HTTP 連接埠 + required: true + rule: paramPort + type: number + + - default: "https://api.openai.com/v1" + envKey: PANEL_WHODB_OPENAI_ENDPOINT + labelEn: OpenAI Endpoint + labelZh: OpenAI 接口地址 + required: false + type: text + + - default: "" + envKey: PANEL_WHODB_OPENAI_API_KEY + labelEn: OpenAI API Key + labelZh: OpenAI API 密钥 + label: + en: OpenAI API Key + ja: OpenAI APIキー + ms: Kunci API OpenAI + pt-br: Chave da API OpenAI + ru: Ключ API OpenAI + ko: OpenAI API 키 + zh: OpenAI API 密钥 + zh-Hant: OpenAI API 密鑰 + required: false + type: password + + - default: "" + envKey: PANEL_WHODB_CUSTOM_MODELS + labelEn: model list + labelZh: 模型列表 + required: false + type: text + + - default: "" + envKey: PANEL_WHODB_ANTHROPIC_API_KEY + labelEn: Anthropic API Key + labelZh: Anthropic API 密钥 + required: false + type: password + + - default: "" + envKey: PANEL_WHODB_ANTHROPIC_ENDPOINT + labelEn: Anthropic Endpoint + labelZh: Anthropic 接口地址 + required: false + type: text + + - default: "" + envKey: PANEL_WHODB_OLLAMA_HOST + labelEn: Ollama Host + labelZh: Ollama 主机地址 + required: false + type: text + + - default: "11434" + envKey: PANEL_WHODB_OLLAMA_PORT + labelEn: Ollama Port + labelZh: Ollama 端口 + required: false + rule: paramPort + type: number diff --git a/whodb/0.57.0/docker-compose.yml b/whodb/0.57.0/docker-compose.yml new file mode 100644 index 000000000..71d747c7d --- /dev/null +++ b/whodb/0.57.0/docker-compose.yml @@ -0,0 +1,26 @@ +version: "3.8" +services: + whodb: + image: clidey/whodb:0.57.0 + container_name: ${CONTAINER_NAME} + environment: + - WHODB_OPENAI_COMPATIBLE_API_KEY=${PANEL_WHODB_OPENAI_API_KEY} + - WHODB_OPENAI_COMPATIBLE_ENDPOINT=${PANEL_WHODB_OPENAI_ENDPOINT} + - WHODB_CUSTOM_MODELS=${PANEL_WHODB_CUSTOM_MODELS} + - WHODB_ANTHROPIC_API_KEY=${PANEL_WHODB_ANTHROPIC_API_KEY} + - WHODB_ANTHROPIC_ENDPOINT=${PANEL_WHODB_ANTHROPIC_ENDPOINT} + - WHODB_OLLAMA_HOST=${PANEL_WHODB_OLLAMA_HOST} + - WHODB_OLLAMA_PORT=${PANEL_WHODB_OLLAMA_PORT} + ports: + - "${PANEL_APP_PORT_HTTP}:8080" + volumes: + - ./data:/db + labels: + createdBy: "Apps" + networks: + - 1panel-network + restart: always +networks: + 1panel-network: + external: true + diff --git a/whodb-openai/README.md b/whodb/README.md similarity index 100% rename from whodb-openai/README.md rename to whodb/README.md diff --git a/whodb-openai/data.yml b/whodb/data.yml similarity index 88% rename from whodb-openai/data.yml rename to whodb/data.yml index 74fcb423b..f38ac3029 100644 --- a/whodb-openai/data.yml +++ b/whodb/data.yml @@ -1,14 +1,16 @@ -name: WhoDB-OpenAI +name: WhoDB tags: - 数据库管理 - 工具 + - 数据库 title: 轻量、高效、支持自然语言的数据库管理平台 -description: 轻量、高效、支持自然语言对话的数据库管理工具,支持多种数据库与可视化操作,该应用仅适配openai接口,未适配Ollama +description: 轻量、高效、支持自然语言对话的数据库管理工具,支持多种数据库与可视化操作 additionalProperties: - key: whodb-openai - name: whoDB-OpenAI + key: whodb + name: whoDB tags: - Tool + - Database shortDescZh: 支持自然语言查询的数据库管理工具 shortDescEn: Lightweight DB manager with natural language querying type: website diff --git a/whodb/logo.png b/whodb/logo.png new file mode 100644 index 000000000..a4c7b0e4c Binary files /dev/null and b/whodb/logo.png differ