1
0
hugo/old/2017-06-14-heroku.md
2024-12-21 21:03:10 +09:00

27 lines
1.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

+++
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
```