LoginSignup
35
33

More than 5 years have passed since last update.

社内にSlackっぽい何かを導入したい場合の候補を試してみる

Last updated at Posted at 2015-07-15

概要

社内にSlackっぽいチャットを設置したいと思った場合に、世の中にはどんなものがあるのか探して、試してみました。
結論から言うと候補は以下の3つです。

試した環境

LAN内に置かれたLinuxマシン上で動かしてみました。

  • CentOS 7
  • npm v0.12.7
  • Docker 1.6.2

この環境で試していきますが、エラーログや細かい操作手順等は載せずに小並感たっぷりの感想文でお届けします。

RocketChat

Dockerイメージがあるので利用してみる。しかし、GitHubのREADME通りに手順を踏んでもコンテナが上手く起動しなかった。
ならば、ソースから起動と思いGitHubのページに書かれている手順で起動する。これは成功。しかし、このままではコンソールからログアウトすると停止してしまうので、デーモン化する方法を探す。
どうやらmeteorというのはビルドするとnodeアプリケーションとしてパッケージ化されるらしい。build.shを参考に以下のコマンドを叩く。

source build.sh production

しかし、ビルドは上手く通らず。一旦置いておく事に。

追記

既に詳細な記事を書いていらっしゃる方がいました。
http://qiita.com/yasuhiroki/items/0e06ccda1c53f616d74d
上記の手順に従えばDocker上で稼働できました。

Let's Chat

GitHub通りに手順を踏めばnpm startで問題なく起動した。Dockerのイメージもあるが、特に試していない。あとはforeverあたりでデーモン化すれば放置プレイでいい。

Mattermost

GitHub通りに手順に従えば問題なく起動はする。しかし、Signupしようとすると、謎のURLにリダイレクト(?)され一向にサインアップできない。issueにも上がっているので、まあ何か問題があるのだろう。気長に待つか、どうしても使いたければ自分で修正という感じ。

追記

修正されたようです。latestのイメージを使えば問題なく動作します。

docker run --name mattermost-dev -d --publish 8065:80 mattermost/platform:latest

まとめ

インターフェイスが日本語になるRocketChatが一番よさげだが、色々と環境構築が面倒。Dockerイメージが素直に動いてくれればRocketChatを選択。Mattermostはログインできていないので評価出来ず。暫くはLet's Chatを設置してみる事にする。
あれから3つを一人でいじくり回してみました。正直Mattermostが一番いい感じです。細かな使用感は別途まとめます。

35
33
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
35
33