我还在 Deepin 的时候, 主要用 Tower 来管理研发团队所有的任务.
这个项目的目标是用 Ruby on Rails 重新构建一个 Tower.im 一样的协作工具出来, 主要用于验证我学到的 Rails/Html5/CSS/JS 等知识是否理解透彻.
$ brew install rvm
$ echo "ruby_url=https://cache.ruby-china.org/pub/ruby" > ~/.rvm/user/db
$ rvm requirements
$ rvm install 5.2.0
$ rvm use 5.2.0 --default
$ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
$ gem install rails
$ git clone git@github.com:manateelazycat/tower-ng.git
$ cd tower-ng
$ bundle update
$ yarn install
$ rails server
在浏览器中访问 0.0.0.0:3000 就可以在自己的机器上使用我开发的任务管理工具了, Enjoy!