自托管的 Trello 替代品

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

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

一个编写文件来运行包含每个功能无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 配置文件在同一文件中交付,除非您选择关闭,否则关闭。环境、域和运行状况检查

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

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

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

部署指南中所述的初始能力
典型的队伍服务器磁盘
个人或轻量级用途1 个 vCPU,1 GiB10GiB
1 至 25 名活跃用户1-2 个 vCPU,2 GiB20GiB
26 至 100 名活跃用户2-4 个 vCPU,4 GiB40GiB
超过100名活跃用户4+ vCPU、8+ GiB80+ 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导入的详细信息

诚实的一部分

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

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

无论如何,都有一个当前限制:Kanera 目前没有单点登录。 哪里Kanera不适合.

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

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

让我们来运行它

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

最好的情况是团队中没有人应该拥有基础设施。查看托管定价

Kanera 的源代码在 Elastic License 2.0 下提供,您可以为自己的组织阅读、修改和运行它,但不能将其作为托管或托管服务提供给第三方。许可证文本

自托管 问题

部署 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,但不允许将其作为托管或托管服务提供给第三方。 如果需要不同的条款,请与我们联系。

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

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

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