Taiga 开源的敏捷项目管理平台
自由。开放源代码。功能强大。Taiga 是一个项目管理平台,它为创业团队、敏捷开发者和设计师提供简单、漂亮的工具,让工作变得真正有趣。
如何运转
Taiga 由两个部分构成:taiga-front 和 taiga-back
taiga-front
是 angularjs
和 coffeescript
开发的前端代码。可以部署在任何静态网页服务器上,例如:Nginx。
taiga-back
是采用 django
和 python3
开发的后端 API。
Taiga 另外还有一些可选的模块。
部署环境要求
运行环境:
- Python >= 3.4
- PostgreSQL >= 9.4
- RabbitMQ (不需要异步通知可不用)
编译环境:
- GCC & Development Headers
- Ruby >= 2.1 (仅用于编译 sass)
- NodeJS >= 7.0 (使用
npm
和gulp
下载依赖和编译coffeescript
)
硬件配置:
- Taiga 运行最少需要 0.75 GB 内存。在安装 Python 依赖包时,需要用 gcc 编译 lxml,内存不足则会编译失败。
- Taiga 代码本身并不需要太多存储空间。只有数据库和媒体目录可能会需要相应的存储空间。
系统安装
生产环境部署可参考官方文档
会员讨论区