# 自我托管 Trello 备选案文 Kanera

> 从一个 Docker Compose 文件在您自己的服务器上自主托管 Kanera,并具有 Gantt 时间线、依赖关系、关键路径、全托管功能奇偶校验、Trello 导入,且不收取 Kanera 每个位置费用。

Canonical page: https://www.kanera.app/zh-CN/self-hosted-trello-alternative

自托管的 Trello 替代品

# 您的团队知道的看板。 您运行的基础设施。

Kanera 从一个 Docker Compose 文件在您自己的服务器上运行,具有与托管 Kanera 相同的功能集,且不收取 Kanera 每个位置费用。

[阅读部署指南](https://www.kanera.app/docs/zh-CN/self-host-getting-started)[与 Trello 比较](https://www.kanera.app/zh-CN/vs/trello)

您的基础设施 docker compose up -d 您的网络 网页应用程式 API 工人 PostgreSQL Valkey 存储

部署中的每项功能,无需按座位收费

[Trello 对照 Kanera](https://www.kanera.app/zh-CN/vs/trello)[导入 Trello 看板](https://www.kanera.app/zh-CN/trello-migration)[自托管文档](https://www.kanera.app/docs/zh-CN/self-host)

一个编写文件来运行 包含每个功能 无Kanera每个座位费用 您的数据库和文件

## 整个堆栈 一个编写文件。

Kanera 提供了自己的数据库、缓存、迁移、工作者和 Web 层,这里没有任何东西是您必须先购买的托管服务,浏览器只与 Web 容器通信。

- web

### 网页应用程式

nginx 背后的应用程序,浏览器需要访问的唯一服务。

- api

### 应用程序 API 和实时

主板流量和 Socket.IO，通过网络进行内部代理。默认情况下有两个副本。

- worker

### Background worker

调度器、通知、webhook 交付和清理,正是其中之一。

- postgres

### PostgreSQL 18 数据库

持久卷上的应用程序数据。无需先购买托管数据库。

- valkey

### Valkey 9

实时范围、存在和共享速率限制跨复制件。

- migrate

### 移徙

在应用服务开始提供之前,运行一次待处理的架构更改。

- public-api

### 公共API

REST、webhook 和 OpenAPI 引用,只有在需要时才公开。

- mcp

### MCP服务器

为 AI 客户端提供可流式 HTTP,由公共 API 提供支持。

- db-backup

### 加密备份

可选的排程 Postgres 转储,GPG 加密,推送到 S3 兼容存储。

实时上传到 Docker 卷或配置后的 S3 兼容存储。 Prometheus、Grafana 和 Loki 配置文件在同一文件中交付,除非您选择关闭,否则关闭。[环境、域和运行状况检查](https://www.kanera.app/docs/zh-CN/self-host-getting-started)

## 服务器的大小 在你承诺之前。

Kanera 对于团队规模来说非常轻巧。 这些是部署指南的起点,因此您可以现在就为计算机定价,而不是在首次导入后。

规划基线,而不是测量保证。 并发活动比注册帐户数量更重要,文件保留通常会在 Kanera 之前驱动磁盘。 可选的 Prometheus 和 Grafana 配置文件在顶部大约增加 0.7 到 1.5 GiB 的内存。

部署指南中所述的初始能力 典型的队伍 服务器 磁盘

个人或轻量级用途 1 个 vCPU，1 GiB 10GiB

1 至 25 名活跃用户 1-2 个 vCPU，2 GiB 20GiB

26 至 100 名活跃用户 2-4 个 vCPU，4 GiB 40GiB

超过100名活跃用户 4+ vCPU、8+ GiB 80+ GiB

## 没有什么是被阻止的 对于托管计划。

自托管版本与托管版本的 Kanera Pro 使用相同的代码库构建,没有社区层,但删除了有用的部分。

托管 Free 限制用户、看板、自动化和共享存储。 自托管组织没有席位数、看板限制或计划检查,代理连接不带有计划限制,附件存储是您自己的磁盘或 S3 空间。

- 共享列表、标签和自定义字段的工作区
- 独立的板,不回答任何其他
- 看板、表格和日历视图
- 主页、排名 下一步队列、我的卡片、团队卡片、时间线和完成的工作
- 通过 Excel 和 JSON 导出进行表格报告
- 嵌套笔记、附件和反向链接
- 自动化和清单模板
- 外部合作者的看板嘉宾
- 通过电子邮件、推送、ntfy、Gotify或您自己的 webhook 发送通知
- Slack、Discord、Telegram 和 Zulip 聊天目的地
- 带有作用域密钥和托管 webhook 的 REST API
- 通过 OAuth 或 API 密钥,为 AI 代理提供 MCP 服务器
- Trello、CSV 和 Kanera 看板导入

工作的进展

## 移动 Trello 看板 您自己的安装。

Trello 没有自托管版本,因此这次迁移是导出和导入。 导入程序在您的服务器上运行与在我们的服务器上运行一样,并将每个映射决定交给您。

- 1

### 从 Trello 导出看板

每个 JSON 导出一个看板,最多 50 MB。 Trello 看板从未因这些变化而改变。

- 2

### 审查每个映射

工作区设置 → 导入 会浏览列表、标签、自定义字段和成员,并根据您的意愿创建、重用或跳过每个项。 确认是第一个写入数据的操作。

- 3

### 把文件也带过来

在环境文件中设置 TRELLO_API_KEY,用户可以在导入过程中连接 Trello,这样上传的附件就会被复制。 没有它,返回到 Trello 的链接将被保留。

首先试用托管的 Kanera? 将每个板导出为 JSON 并将存档导入到您自己的安装中。[Trello导入的详细信息](https://www.kanera.app/zh-CN/trello-migration)

诚实的一部分

## 自助托管是 一个运营承诺。

运行 Kanera 并非难事,而是保持其运行。 下面的所有内容在您部署时就从我们手中转移到您手中,没有支持合同来默认这些内容。

无论如何,都有一个当前限制:Kanera 目前没有单点登录。 [哪里Kanera不适合](https://www.kanera.app/zh-CN/who-its-for).

- 在 Kanera 前面通过 Caddy、Traefik、nginx 或负载均衡器实现 HTTPS
- SMTP 凭据或邀请、验证和通知电子邮件不会离开框
- 更新:提取储存库,重新构建服务,并让迁移服务先运行
- 数据库和上传卷的备份，以及您实际测试过的恢复
- 从服务器上备份存储，并在磁盘填满之前发出磁盘增长警报
- 当部署在工作时间之外中断时,应答的人

## 两种方式来运行它。 无论如何都是同样的产品。

### 自己来运行

Docker Compose 位于您自己的服务器上,您的数据库、文件和网络边界。 没有 Kanera 许可证或每个位置的费用,服务器不会联系我们进行更新或许可证检查。

当需要部署控制时，您可以配备人员，这是最好的选择。 [阅读部署指南](https://www.kanera.app/docs/zh-CN/self-host-getting-started)

### 让我们来运行它

托管版Kanera Pro每个用户每月5美元,每个用户每年49美元,每个工作区都有30天的试用期,更新、备份、邮件、存储和正常运行时间由我们负责。

最好的情况是团队中没有人应该拥有基础设施。 [查看托管定价](https://www.kanera.app/zh-CN/pricing)

Kanera 的源代码在 Elastic License 2.0 下提供,您可以为自己的组织阅读、修改和运行它,但不能将其作为托管或托管服务提供给第三方。[许可证文本](https://github.com/happendev/Kanera/blob/main/LICENSE)

## 自托管 问题

部署 Kanera 之前需要什么? 具有 Docker 和 Docker Compose 的服务器，指向它的域，以及前面通过 Caddy、Traefik、nginx 或云负载均衡器的 HTTPS。 Kanera 自带 PostgreSQL 和 Valkey，因此无需首先配置托管数据库。

SMTP 凭据是可选的,但建议您提供,因为邀请、验证和通知电子邮件需要这些凭据。 在邀请任何人之前,请计划如何备份数据库卷和上传卷。

自托管 Kanera 需要什么样的服务器配置？ 部署指南从个人使用的 1 vCPU 和 1 GiB RAM 开始,最多 25 名活动用户使用 1 到 2 vCPU 和 2 GiB,最多 100 名活动用户使用 2 到 4 vCPU 和 4 GiB,以及 4 个或更多 vCPU 使用 8 GiB 或更多。

并发活动比注册帐户数量更重要,文件保留通常会在 Kanera 之前驱动磁盘,而可选的 Prometheus 和 Grafana 配置文件会增加大约 0.7 到 1.5 GiB 的内存,这些都是规划基线,而不是测量的限制。

自托管版本缺少哪些功能? 自托管部署使用与托管的 Kanera Pro 相同的代码库构建,包括表报告、全局工作视图、嵌套笔记、自动化、看板访客、通过电子邮件、推送、ntfy、Gotify 和个人 webhook 发送的通知、Slack、Discord、Telegram 和 Zulip 聊天目标、REST API、托管 webhook 和 MCP 服务器。

自托管组织也没有席位数、看板限制、自动化限制或计划检查，并且附件存储是您自己的磁盘或 S3 兼容存储桶，而不是计划配额。

自托管部署是否会与 Kanera 联系? 否,自托管服务器不会调用我们进行更新检查或许可,在正常自托管模式下,托管计费检查不会激活。

出站流量是管理员配置的内容:SMTP、S3 兼容存储、WebHook、聊天目标、用户选择的通知接收者、浏览器推送、OAuth 或 MCP 客户端、Trello 附件复制和监控警报。

更新和数据库迁移如何工作? 备份，下载新版本的 docker-compose.yml，然后运行 docker compose pull 和 docker compose up -d。 There is nothing to build, and you can skip straight from an older release to the newest one: the one-shot migration service applies every pending schema change in order before the API, worker, and public API start serving traffic.

首先阅读每个发布版本的变更记录,因为配置变更在引入它们的发布版本中注明。

备份如何工作? 需要备份的有两个部分:PostgreSQL 数据卷和上传卷,除非您已将文件移动到 S3 兼容的存储。 手动转储是通过 Docker Compose 进行单个 pg_dump。

Kanera 还提供了可选备份服务,可按照计划转储 PostgreSQL,使用 GPG 对称 AES-256 加密,上传到 S3 兼容的存储,并修剪旧副本。 将加密密码保存在部署之外的可靠位置,并在依赖它之前测试恢复。

我可以将 Trello 看板导入自托管安装吗？ 是的,Trello JSON 导入器是产品的一部分,因此它在您的服务器上运行的可审查映射流程与托管的 Kanera 上运行的相同。

要复制上传的 Trello 附件及其链接,请在环境文件中设置 Trello API 密钥。 然后,用户在导入过程中连接 Trello,以便 Kanera 可以检索文件。

AI 代理可以连接到自托管部署吗？ 是的,可以在其自己的域上公开 MCP 服务,并将兼容的客户端指向其 /mcp 地址。 客户端使用个人或工作区 API 密钥进行身份验证,或者在配置了公共 OAuth URL 后通过基于浏览器的 OAuth 进行身份验证。

自托管部署对代理连接没有计划限制。

自托管的 Kanera 是否支持单点登录? Kanera 通过电子邮件和密码进行身份验证,不支持 SAML、OIDC、LDAP 或 SCIM。 一些 IT 团队将此视为一个门户,因此在计划广泛推出之前应该进行验证。

Kanera 中的 OAuth 支持是为了连接到 Kanera 的 AI 代理和 API 客户端,而不是用于从身份提供商登录用户。

我可以为自己的客户托管 Kanera 吗？ 弹性许可证2.0允许您为自己的组织运行和修改Kanera,但不允许将其作为托管或托管服务提供给第三方。 如果需要不同的条款,请与我们联系。

## 调出堆栈 并且在你自己的盒子里判断它。

部署指南涵盖环境、域、运行状况检查、更新和备份。

[阅读部署指南](https://www.kanera.app/docs/zh-CN/self-host-getting-started)[试试托管的 Kanera](https://board.kanera.app/signup)

Docker Compose,源代码在 Elastic License 2.0 下提供,无 Kanera 每个座位费用

## Machine-readable resources

- [Kanera AI index](https://www.kanera.app/llms.txt)
- [Kanera documentation index](https://www.kanera.app/docs/llms.txt)
- [Agent discovery guidance](https://www.kanera.app/agents.md)
