2017-06-14 / @syui

heroku

mastodon-heroku

https://github.com/zunda/mastodon

Mastodon 1.4.1にアップデートしました。意外とスムーズに行けましたが、これもHeroku関連の情報をまとめてくれている人(zunda氏)のおかげですね。ありがとうございます。

https://github.com/zunda/mastodon/wiki/UpgradeInstanceOnHeroku

アップデート自体は本家リポジトリを元にしました。ですがHerokuのpipelineとzunda/mastodon:xxx-on-herokuを使えばもっと楽に運用できそうな感じです。

Mastodon 1.4.1のリリースノートにも在るようにDBなどの移行がHerokuでは.env.productionの兼ね合い上難しいんじゃないかということを思っているのですが、正直あまり調べてないので知りません。

$ git clone https://github.com/zunda/mastodon
$ cd !$:t
$ git checkout xxx-on-heroku

$ heroku run rake db:migrate -a $APP_NAME
$ heroku ps:restart -a $APP_NAME