taiga

自由。开放源代码。功能强大。Taiga 是一个项目管理平台,它为创业团队、敏捷开发者和设计师提供简单、漂亮的工具,让工作变得真正有趣。

如何运转

Taiga 由两个部分构成:taiga-fronttaiga-back

taiga-frontangularjscoffeescript 开发的前端代码。可以部署在任何静态网页服务器上,例如:Nginx。

taiga-back 是采用 djangopython3 开发的后端 API。

Taiga 另外还有一些可选的模块。

部署环境要求

运行环境:

  • Python >= 3.4
  • PostgreSQL >= 9.4
  • RabbitMQ (不需要异步通知可不用)

编译环境:

  • GCC & Development Headers
  • Ruby >= 2.1 (仅用于编译 sass)
  • NodeJS >= 7.0 (使用 npmgulp 下载依赖和编译 coffeescript)

硬件配置:

  • Taiga 运行最少需要 0.75 GB 内存。在安装 Python 依赖包时,需要用 gcc 编译 lxml,内存不足则会编译失败。
  • Taiga 代码本身并不需要太多存储空间。只有数据库和媒体目录可能会需要相应的存储空间。

系统安装

生产环境部署可参考官方文档