Skip to content

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

Merged
yokowu merged 6 commits into
mainfrom
feat/open-deploy-offline-installer
May 19, 2026
Merged

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

Conversation

@yokowu

@yokowu yokowu commented May 14, 2026

Copy link
Copy Markdown
Collaborator

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 19 times, most recently from f4e0f74 to 458e4ec Compare May 19, 2026 09:26
@yokowu yokowu force-pushed the feat/open-deploy-offline-installer branch from 458e4ec to 1dd1d47 Compare May 19, 2026 09:57
@yokowu yokowu force-pushed the feat/open-deploy-offline-installer branch from 1dd1d47 to fc337aa Compare May 19, 2026 10:04
@yokowu yokowu merged commit 1d75442 into main May 19, 2026
@yokowu yokowu deleted the feat/open-deploy-offline-installer branch May 19, 2026 10:39
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