技術

支撐每個 Blackcap 工作流程的穩固基礎。

Blackcap 不只是廚房中可見的功能。基於角色的管理、面向供應商的資料工具、診斷、後台任務、備份、保留策略、測試和部署服務,使其能夠長期實際運營和支援。

管理和開發工具

在角色需要的地方提供技術工具。

這些能力有意與日常的食譜、計畫、購物和烹飪工作流程分離。

系統可見性

查看執行個體正在執行甚麼以及原因。

軟體交付

以原始碼或編譯形式部署 Blackcap。

Blackcap 在各種軟體套件格式中使用同一套共享發布模型。可針對受支援的部署目標生成原始碼或編譯軟體套件,而無需把應用程式拆分成不同的發布歷史。

🌱

原始碼軟體套件

使用打包後的 Python 原始碼部署 Blackcap,並為目標環境使用與發布版本配套的執行時和依賴項。

⚙️

編譯軟體套件

當希望獲得更自包含的應用程式執行環境時,可部署編譯後的 Blackcap 軟體套件,同時保留相同的 Git 和發布來源。

📦

共享交付模型

Microwave Pie 基於共享應用程式原始碼管理可復用發布、部署專屬軟體套件、授權、安裝和更新。

Blackcap 更新

自動提示有更新。由你決定何時應用程式。

由軟體套件管理的 Blackcap 安裝會在應用程式 UI 中顯示 有可用更新 當共享交付服務批准新版本時會顯示通知。Blackcap 不會強制更新、自動下載或自行重新啟動。System Admin 決定何時準備軟體套件、何時套用更新並重新啟動 Blackcap,重新啟動後會驗證當前執行的發布版本。

閱讀 Blackcap 套用更新文件.

部署基礎

Raspberry Pi 與 GCP 使用同一應用程式模型。

Blackcap 同時支援 Raspberry Pi + SQLite 路徑,以及 GCP、Compute Engine、Cloud SQL PostgreSQL、Cloud SQL Auth Proxy、Gunicorn、Nginx 和托管 HTTPS 路徑。受支援的部署類型可使用原始碼或編譯軟體套件,並可根據實施需求推進到不同的 Application Release。集中式資料庫服務、面向供應商的倉儲、組織範圍控制、冪等遷移、systemd 服務、托管計畫任務和共享後台任務基礎設施,使各部署模型保持一致。

比較受支援的平台技術棧 或 閱讀 Microwave Pie 軟體交付介紹.

了解詳細資訊

技術文件與產品保持一致。

公開文件和應用程式內 Documentation 頁面使用同一份規範 Blackcap 源內容。

打開技術文件