Ubuntu18.04.1 LTSサーバでdocker-compose上にMattermostを構築する方法の自分メモです。
MattermostはSlackライクなOSSのチャットです。
Mattermost構築手順
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# 環境構築と必要なファイルのダウンロード sudo apt-get update sudo apt-get upgrade sudo apt-get install git sudo apt-get install docker sudo apt-get install docker-compose git clone https://github.com/mattermost/mattermost-docker.git cd mattermost-docker vi docker-compose.yml # 下記コメントアウト外す。ポート変更は任意で args: - edition=team # ----- vi ここまで docker-compose build # ↑失敗した場合、apt install docker docker-composeが必要 # ↑これも失敗するなら snap install docker を実施するっぽい # ビルドが失敗した場合は再度ビルド docker-compose build mkdir -pv ./volumes/app/mattermost/{data,logs,config,plugins,client-plugins} sudo chown -R 2000:2000 ./volumes/app/mattermost/ docker-compose up -d docker-compose ps curl http://localhost |
ブラウザから http://llocalhost でアクセスし、Team作成など表示されたらOK!
アップデートとSSL化は検証中。