Kan:一款开源项目管理工具,Trello替代品 Kan 是一款简洁、高效的开源看板Kanban工具可以帮助团队实现项目管理、任务组织、进度追踪和结果交付。它可以作为 Trello 的开源替代品。Kan 采用 TypeScript/React/Node.js 语言开发遵循 AGPL 3.0 开源协议代码托管在 GitHubhttps://github.com/kanbn/kan功能特性看板管理 采用经典的 Kanban 工作流提供看板Board、列表List、任务卡片Card对象用户可以通过拖拽方式移动任务直观地跟踪工作状态。团队协作Kan 支持工作区Workspace概念提供多成员协作、权限控制、讨论备注等功能团队成员能够共同维护项目并在任务卡片下进行交流。项目导入对于已经在使用 Trello 或者 GitHub 的项目团队Kan 提供导入模板方便快速迁移。标签与筛选Kan 支持定义标签Label并且可以基于标签过滤检索任务方便大型项目管理。活动日志Kan 能够记录卡片变更、状态变化、成员操作的日志便于审计和协作追踪。模板功能支持自定义看板模板实现项目模板复用。API 集成Kan 提供完整的 Restful API 和 Webhook 能力可以用于 Jira、飞书、Teams、GitHub Actions、n8n、Power Automate 等系统集成用于实现流程自动化。自托管Kan 提供本地部署支持用户完全掌控数据对于注重数据隐私的企业尤其有吸引力。在线使用Kan 官方云服务提供了个人免费套餐访问地址如下https://kan.bn/boards免费套餐适合个人开发者也可以选择升级为团队或者企业套餐。本地部署推荐使用 Docker Compose 进行本地快速部署体验首先创建一个 docker-compose.yml 文件services:web:image:ghcr.io/kanbn/kan:latestcontainer_name:kan-webports:-3000:3000networks:-kan-networkenvironment:NEXT_PUBLIC_BASE_URL:http://localhost:3000BETTER_AUTH_SECRET:replace_with_long_random_stringPOSTGRES_URL:postgresql://kan:your_postgres_passwordpostgres:5432/kan_dbNEXT_PUBLIC_ALLOW_CREDENTIALS:truedepends_on:-postgresrestart:unless-stoppedpostgres:image:postgres:15container_name:kan-dbenvironment:POSTGRES_DB:kan_dbPOSTGRES_USER:kanPOSTGRES_PASSWORD:your_postgres_passwordports:-5432:5432volumes:-kan_postgres_data:/var/lib/postgresql/datarestart:unless-stoppednetworks:-kan-networknetworks:kan-network:volumes:kan_postgres_data:然后使用以下命令启动服务dockercompose up-d在浏览器中输入以下地址进行访问http://localhost:3000参考文档https://docs.kan.bn/introduction