背景
三階段第三段,依賴 FR-063(image 產物)與 FR-064(簽章/license 機制)。目標:讓客戶端落地安裝標準化,不依賴原廠工程師手動部署。
範圍方向(未細化,屆時討論)
- Linux 安裝器:load image / 起 container(或裸機鋪 binary)+ systemd 服務註冊 + 環境檢查(字型/LibreOffice 等 OS 依賴由 image 內建,主機層檢查僅剩 Docker)
- license 檔導入流程(配合 FR-062/FR-064)
- image 簽章驗證(cosign/digest 比對)納入安裝流程
- Windows 支援在此階段評估:傾向引導安裝 Docker Desktop/WSL2 跑同一 Linux image,不做原生移植;若客戶政策禁 Docker 再議
- DB 初始化 / migration 導入流程、升級(update)流程
驗收條件
屆時討論稿定。
後續
等 FR-063/FR-064 完成後啟動。
拆棒(2026-08-16 design 定案後)
設計定案完成(D1–D12 拍板;D11.3/D11.5/D13 開放,裁決時點見 design §2),全案拆 4 子需求 × 19 子任務。依賴鏈:.1(地基)→ .2(DB init+installer 殼+bundle+PROD 鑰)→ .3(精靈與升級)→ .4(文件與真機驗收)。
子需求卡:
- CM-1243 FR-065.1 落地版整組服務 docker-compose:https://app.notion.com/p/FR-065-1-docker-compose-DB-Redis-3be346da4cd08137a49ee57856e80143
- CM-1244 FR-065.2 空機建庫+安裝腳本+出貨 bundle(含正式簽章鑰):https://app.notion.com/p/FR-065-2-bundle-3be346da4cd08103adb2e1803cf7b42c
- CM-1245 FR-065.3 首次開通 Web 設定精靈與換版升級流程:https://app.notion.com/p/FR-065-3-Web-3be346da4cd081f3b401c610fa8e419d
- CM-1246 FR-065.4 客戶安裝手冊與乾淨主機真機驗收:https://app.notion.com/p/FR-065-4-3be346da4cd08150a5eadfc9d1913073
設計文件:docs/features/FR-065-2608-onprem-installer/design.md(決策表 §2/詳細設計 §4/拆分表 §5)。