认识
官网:https://www.zentao.net/zentao-os.html
文档:https://www.zentao.net/book/zentaopms/38.html
禅道,ZenTao,16 年倾全力打造开源项目管理软件助力 100 万 + 团队构建研发管理平台。禅道由禅道软件(青岛)有限公司开发,国产开源项目管理软件。其集多种功能于一体,是款专业的研发项目管理软件,完整覆盖研发项目管理的核心流程。禅道管理思想注重实效,功能完备丰富,操作简洁高效,界面美观大方,搜索功能强大,统计报表丰富多样,软件架构合理,扩展灵活,有完善的 API 可以调用。简而言之,禅道是个用于项目管理的软件。
组成
https://www.zentao.net/book/zentaopms/808.html
- 禅道安装部署环境推荐使用 Linux + Apache + PHP7.0 以上版本 + MySQL5.5 以上版本 /MariaDB 的组合。Nginx 其次,不推荐 IIS + PHP 组合。
- 禅道需要使用 PHP 的这些扩展:pdo、pdo_mysql、json、filte、openssl、mbstring、zlib、curl、gd、iconv,企业版旗舰版还需要安装:zip、xml、ldap、bcmath 扩展,请大家确保 PHP 环境安装加载以上扩展模块。
- Linux 系统下不推荐自己编译安装 PHP,最好使用操作系统自带的包管理器安装 PHP 的运行环境。
性质
开源版不限人数、不限时间,是完全免费的版本,提供了包括项目集管理、产品管理、项目管理、执行管理、质量管理、DevOps 管理、看板管理、文档管理、组织管理和事务管理于一体,可支持研发项目管理的核心流程。
构建
容器镜像
hub.zentao.net/app/zentao
easysoft/zentao (mirror镜像) ZenTao on DockerHub | https://hub.docker.com/r/easysoft/zentao
ZenTao 18.5 | on Kubernetes
Docker 和 Kubernetes 方式部署禅道
- 开源版 18.x https://www.zentao.net/book/zentaopms/docker-1111.html
- 注意,部署时,建议选择与版本相对应的文档,而非参考旧版本文档来部署新版本服务。
早期,我们参考文档版本错误,所以通过 DeepSeek 询问,将如下配置输出为 Deployment Service PVC Ingress 资源。
sudo docker run \ --name zentao \ -p 80:80 \ -v /data/zentao:/data \ -e MYSQL_INTERNAL=true \ -d hub.zentao.net/app/zentao:18.7
如果需要使用外部数据库,根据官方文档,
- 设置 ZT_MYSQL_HOST、ZT_MYSQL_PORT、ZT_MYSQL_USER、…… 等等环境变量。
- 注意,配置 MYSQL_INTERNAL=false 并不会生效。
软件升级
参考 禅道开源版使用帮助 / 升级禅道 / 选择和自己环境对应的升级方式 文档
DockerHub:idoop/zentao Tags | Docker Hub
Dockerfile:GitHub – idoop/zentao: auto build docker image for zentao(禅道).
服务迁移
如果调整 MySQL 用户名,则 Navicat 迁移 Function 可能失败。
开源版 | 21.7.x
https://www.zentao.net/book/zentaopms/458.html
参考文档:https://www.zentao.net/book/zentaopms/docker-1111.html
[I] SRC: docker.io/easysoft/zentao:21.7.5-php7
[I] DST: ccr.ccs.tencentyun.com/d3rm-3rd/docker.io_easysoft_zentao:21.7.5-php7
- 配置文件没有生成 —— https://www.zentao.net/thread/295132.html
- 针对我们的场景,Redis 密码错误,导致该问题。
应用
Q:个别用户关闭邮件提醒?
A:暂时(03/19/2024)未找打相关解决办法。
Q:自动创建周期性任务?
A:目前(2021-11-05)关于禅道中创建周期性任务,暂时还没有这块功能,可以通过创建周期性的待办
R:关于自动创建周期性任务的功能需求 – 建议反馈
R:知乎 / 禅道怎么使用?新手 / … / 一、创建待办
第三方认证登陆
Oauth 登录 1.0 | https://www.zentao.net/extension-viewExt-285–.html
OIDC 服务端 1.1 | https://www.zentao.net/extension-viewext-284.html
LDAP 认证,根据文档,05/16/2025,企业版、旗舰版、IPD 版,具有 LDAP 功能。
- 各版本详细功能对比请查看:https://www.zentao.net/price.html
禅道 LDAP 16.2 版本插件 | https://gitcode.com/Universal-Tool/adf4e/
禅道 18.2 开源版 LDAP | https://gitcode.com/open-source-toolkit/b5266/
禅道开源版 LDAP 插件,自测支持 18.7 | https://gitee.com/zzdx713320/zentao-ldap-plugin?skip_mobile=true
禅道 20 版本集成 LDAP | https://blog.csdn.net/FRGTRHYRHSTH/article/details/144746597