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 件のコメント:
コメントを投稿