Skip to content

feat: 完善开源部署与离线安装包#594

Open
yokowu wants to merge 2 commits into
mainfrom
feat/open-deploy-offline-installer
Open

feat: 完善开源部署与离线安装包#594
yokowu wants to merge 2 commits into
mainfrom
feat/open-deploy-offline-installer

Conversation

@yokowu
Copy link
Copy Markdown
Collaborator

@yokowu yokowu commented May 14, 2026

Summary

  • 完善开源部署基础能力:对象存储、上传接口、静态文件服务、内置最小 LLM Proxy、宿主机离线安装支持
  • 增加中心端离线安装器与离线包构建脚本,支持随机密码、团队信息配置、Nginx 端口配置和安装完成输出
  • 新增手动触发的 Offline Package GitHub Actions workflow

Test Plan

  • go test -count=1 ./pkg/installer ./cmd/installer ./biz/host/usecase ./config ./biz/llmproxy ./pkg/oss ./biz/uploader/handler/http/v1
  • sh -n scripts/build-offline-package.sh
  • sh -n scripts/check-offline-package.sh
  • sh -n Installation/center/install.sh

Note

替代旧 PR #585,分支已重命名并整理为 2 个逻辑提交。

@yokowu yokowu force-pushed the feat/open-deploy-offline-installer branch 10 times, most recently from 27ed915 to 6d05371 Compare May 14, 2026 09:17
@yokowu yokowu force-pushed the feat/open-deploy-offline-installer branch from 6d05371 to 0515c45 Compare May 14, 2026 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant