Mastodon v1.5.1 にアップデートしました。

Mastodon v1.5がリリースされて2週間、v1.5.1がリリースされて1週間ほど経ちましたので、Mastodonインスタンス”今.jp”をアップデートしました。


# cd /mastodon
# systemctl stop httpd.service
# /usr/local/bin/docker-compose down --remove-orphan
# tar cpzf /home/mastodon/backup.tar.gz postgres redis public/system docker-compose.yml .env.production
# su mastodon
$ git fetch
$ git stash
$ git checkout v1.5.1
$ git stash pop
$ exit
# /usr/local/bin/docker-compose run --rm web rake mastodon:webpush:generate_vapid_key
# vi .env.production
# /usr/local/bin/docker-compose build
# /usr/local/bin/docker-compose run --rm web rake db:migrate
# /usr/local/bin/docker-compose run --rm web rake assets:precompile
# /usr/local/bin/docker-compose up -d
# systemctl start httpd.service
# docker system prune -a

リリースノートより、『There are no more mandatory regular cronjobs, because all important tasks have been moved to Sidekiq. Deprecated rake tasks like mastodon:daily now do nothing.』とのことなのでcronタスクを削除しておきます。

# crontab -e