華金だし最近流行ってるしシュッと立ててみようとなり、立てた。
Azure Virtual Machines
AzureにログインしてPortal画面からVirtual Machinesを見つけて雑に作ります。
個人用なのでBasicのA0という1番小さいやつを選んで作りました。メモリは0.75GB。後ほどこれでは足りないと気付きA1のメモリ1.75GBのほうにあげました。
azure.microsoft.com
Mastodonの設定
sshできれば後はAWSのEC2インスタンスとかと同じで、公式ドキュメントなりググるなりします。
今回はシュッとしたかったのでdockerでやりました。
github.com
sshした後にMastodonをgit clone、.env.productionファイルを編集、docker-compose build実行。
必要に応じてapt-get install。
docker-compose upして、ブラウザで先程のVMのIPアドレスにアクセスし、うまく行けばMastodonの最初の画面になります。