読者です 読者をやめる 読者になる 読者になる

Mastodonのアップデートv1.2へ

dockerのデプロイ、アップデートの方法がごっそり消えとる(キレ気味)
サンクス@nukosu@pao.moeさん
Main README developer documentation · Issue #1830 · tootsuite/mastodon · GitHub
短絡的。documentの方を整備してから変更してよ。あんまり英語読みきれてないけどお前のshouldとか知らん。
仕方がないので
README.mdを掘る
github.com
docker-compose.ymlとか編集しているので退避しないとだめね~
以下、流したコマンド

git stash save
git pull
git describe --tags `git rev-list --tags --max-count=1`
# versionを確認
git checkout -b v1.2 $(git describe --tags `git rev-list --tags --max-count=1`)
git stash list
git stash list -p
git stash show stash@{0}
git stash apply stash@{0}
docker-compose stop
docker-compose build
docker-compose run --rm web rails db:migrate
docker-compose run --rm web rails assets:precompile
docker-compose up -d
#追記
git stash drop stash@{0}

以上です。
次はdb/redisもバックアップすべきですねー。