Help us understand the problem. What is going on with this article?

BitnamiのMattermost on 無料枠のGCE

More than 1 year has passed since last update.

GitLabは無料枠では不可能なので,Bitnamiのmattermostを簡単に無料枠のGoogle Compute Engine (GCE)で動かしてみたので備忘録として記事にしました.

BitnamiのMattermostの起動

  1. GCEの検索窓からmattermostと検索すると,Mattermost Team Edition Certified by Bitnamiがサジェストされるのでそれをクリックします. image.png

2.Compute Engine上で起動をクリック.
スクリーンショット 2017-12-15 15.14.51.png

  1. Zoneをus...,Machine typeをmicro,Boot disk type in GBを30,Allow HTTP traficとAllow HTTPS traficにチェックを入れるという以下のような設定でデプロイをクリックします. image.png

外部IPの設定

1. GCEのVMインスタンスのページから先程作成したmattermost-2-mvをクリック.
image.png

2. 編集をクリックする.
image.png

3. ネットワークインターフェースのペンマーククリック.
image.png

4. 外部IPをクリックし, 固定のIPアドレスを作成し,設定します.
image.png
5. Freenomでドメインを取得する.IPアドレスはGCEで取得した外部IPアドレスに設定します.

これによって,mattermostをhttps://(5で取得したドメイン)でmattermostにアクセスできます.
管理者名とそのパスワードはGCPのDevelop managerに書いてあります.

メールの設定

 メールは普通のポート(25,465,587)は閉じられていますので,SendGridを用いた手法を用い,Mattermostのシステムコンソールからsmtpサーバ等を同様に設定すればよい.

letsencryptによるSSL通信

ここのようにcertbotをインストールし,証明書を発行する.Nginxの設定ファイル/opt/bitnami/nginx/vhosts/mattermost.confの ssl_certificateを/etc/letsencrypt/live/(取得したドメイン名)/fullchain.pemに
ssl_certificate_keyを/etc/letsencrypt/live/(取得したドメイン名)/privkey.pemに書き換えて,sudo /opt/bitnami/ctlscript.sh restartを実行すればよい.

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away