技术

支撑每个 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 源内容。

打开技术文档