Mastodonというものがあったので構築した時のメモです
ここを見ればほぼできますが、いくつか失敗したことがあったのでそれだけ書いておきます。
1.Docker-Composeのインストール
ググればできましたが、再起動必要なことに気づかず、何度もインストールしなおすことになりました。
2.SELinux
これのせいで途中から(DBのマイグレーション)エラーはかれていました。
3.メール送信ができない
設定ミスでしたが、利用したメールサーバーが国外IPアドレスからのアクセス拒否していて、そこに引っかかっていました。
Gmailの物を使うのが良いかもしれません。
4.SSL
今回はCloudFlareを通していたのでLet’s Encryptは必要ではありませんでした。
CloudFlareが専用の証明書出してくれるのでそれをサーバーに保存してNginxの設定でそれを使いました。