setup lonely mastodon(2/5)

投稿日:

package とメール送信用の設定。

package

$ apt-get install -y git vim

docker関連

docker の最新バージョンを取得。Jessie のdocker.ioは、ちょっと古い。
$ sudo apt-get install apt-transport-https  ca-certificates curl gnupg2 software-
properties-common
$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
$ sudo apt-get update
$ sudo apt-get install docker-ce

docker composeは、githubから取得。現バージョンは、1.18.0。

$ curl -L https://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname -s`-`uname -m` > docker-compose
$ chmod +x docker-compose 
$ sudo mv docker-compose /usr/bin/

SendGrid

gceからはsmtp用の25番上りができない。
ということで、gce推奨の「sendgrid」を利用して、メイル送信を行う。

以下のサイトで、会員登録する。

https://sendgrid.kke.co.jp/

申し込んでから、クレデンシャル情報をもらうまで、2営業日かかる。
個人用なので、メール送信しなくてもサイト運用できるようにする業務フローもありかも。