2016年5月13日金曜日

gitlabでカンバン

gitlabと連携して動作する GitLab kanbanなるものがある。

http://kanban.leanlabs.io/


ということで入れてみた。

インストールはbinaryをdonwloadして起動というわけにはいかず。

GitLabをつかってOAuth認証をするためGitLabにアプリケーションを登録する。
登録するときにCall Back URLは以下のように設定

http://hostName:port/assets/html/user/views/oauth.html

    hostName, portはkanboardサーバが動作しているホストとポート

登録したときに生成される Application IDと Secretをkanboadサーバ起動時に指定する。

 あと、kanboadはredis serverを必要とする。gitlabにもredis serverが含まれているがdefaultの設定だと TCP IPでの接続はできない。

/etc/gitlab/gitlab.rb  に下記を追加する。

redis['port'] = 6379
redis['bind'] = '127.0.0.1'
 



*ちょっと注意が必要なのはkanbanサーバのコマンド引数の-server-listen。 port番号のみが意味があるようです。IPアドレスの部分は0.0.0.0 を指定





0 件のコメント: