27 lines
1.0 KiB
Markdown
27 lines
1.0 KiB
Markdown
|
+++
|
|||
|
date = "2017-06-14"
|
|||
|
tags = ["heroku"]
|
|||
|
title = "mastodon-heroku"
|
|||
|
slug = "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`の兼ね合い上難しいんじゃないかということを思っているのですが、正直あまり調べてないので知りません。
|
|||
|
|
|||
|
```bash
|
|||
|
$ 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
|
|||
|
```
|
|||
|
|