Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 27 Jul 03:51

Summary

This release rebases xiaozhi-mcphub onto the MCPHub upstream v1.0.25 baseline and ships multi-account data isolation, registration/email verification/password reset, Xiaozhi multi-endpoint management, and update checks against this repository’s own GitHub Releases (no npm/mcphub.app). Docker images huangjunsen/xiaozhi-mcphub:1.1.0 and :latest are published for linux/amd64 and linux/arm64.

Features

  • Multi-account isolation: servers/groups scoped by owner; per-user smartRouting / ModelScope / MCPRouter settings
  • Auth: registration, email verification, forgot/reset password flows
  • Xiaozhi multi-endpoint management on the new hub UI design system
  • Update checks via own GitHub Releases (huangjunsen0406/xiaozhi-mcphub)
  • ModelScope API key support and branded Docker/CI for this fork

Fixes

  • Password strength returns stable i18n error codes (no raw English on Chinese UI)
  • Log SSE limited reconnect for non-admins; Xiaozhi status derived from endpoints
  • Xiaozhi init no longer blocks route registration; SSRF tests inject DNS resolver
  • Removed upstream npm-publish workflow (this project does not publish to npm)

Breaking Changes

  • Storage uniqueness for servers/groups is per-owner (owner, name); legacy resources without owner are backfilled to admin
  • System log stream is admin-only; vector DB URL (dbUrl) is admin-managed instance infrastructure
  • Update check source and product branding no longer point at upstream mcphub.app

摘要

本版本在 MCPHub 上游 v1.0.25 基底上重植小智能力,提供多账户数据隔离、注册/邮箱验证/找回密码、小智多端点管理,以及指向本仓库 GitHub Releases 的更新检查。已发布 Docker 镜像 huangjunsen/xiaozhi-mcphub:1.1.0:latest(linux/amd64、linux/arm64)。

功能

  • 多账户隔离:Server/Group 按 owner 命名空间;smartRouting / ModelScope / MCPRouter 等可 per-user
  • 认证:注册、邮箱验证、忘记/重置密码
  • 小智多端点管理与 hub 设计系统界面
  • 更新检查改为本仓库 GitHub Releases
  • ModelScope 支持与本 fork 的 Docker/CI 品牌化

修复

  • 密码强度返回稳定错误码,中文界面不再直接显示英文
  • 日志 SSE 对非管理员有限重试;小智状态由端点派生
  • 修复小智初始化阻塞路由注册;SSRF 单测注入 DNS resolver
  • 移除上游 npm-publish 工作流(本项目不发布 npm)

破坏性变更

  • Server/Group 唯一性改为 (owner, name);缺失 owner 的遗留资源回填为 admin
  • 系统日志流仅管理员;向量库 dbUrl 为实例级、仅管理员可改
  • 更新检查与产品品牌不再指向上游 mcphub.app

References

🐳 Docker Images

  • Base: huangjunsen/xiaozhi-mcphub:1.1.0
  • Latest: huangjunsen/xiaozhi-mcphub:latest

Architectures: linux/amd64, linux/arm64

🚀 Quick Start

docker pull huangjunsen/xiaozhi-mcphub:1.1.0
# or
docker pull huangjunsen/xiaozhi-mcphub:latest
wget https://github.com/huangjunsen0406/xiaozhi-mcphub/releases/download/v1.1.0/xiaozhi-mcphub-v1.1.0.tar.gz
tar -xzf xiaozhi-mcphub-v1.1.0.tar.gz
cd xiaozhi-mcphub-v1.1.0
docker compose up -d