Mastodonというものがあったので構築した時のメモです

ここを見ればほぼできますが、いくつか失敗したことがあったのでそれだけ書いておきます。

1.Docker-Composeのインストール
ググればできましたが、再起動必要なことに気づかず、何度もインストールしなおすことになりました。

2.SELinux
これのせいで途中から(DBのマイグレーション)エラーはかれていました。

3.メール送信ができない
設定ミスでしたが、利用したメールサーバーが国外IPアドレスからのアクセス拒否していて、そこに引っかかっていました。

Gmailの物を使うのが良いかもしれません。

4.SSL
今回はCloudFlareを通していたのでLet’s Encryptは必要ではありませんでした。
CloudFlareが専用の証明書出してくれるのでそれをサーバーに保存してNginxの設定でそれを使いました。

今回建てたインスタンス