Update eines Mastodon-Servers

Hier eine kurze Anleitung für das Upgrade eines Mastodon-Servers unter Debian Linux 11.5 von Version 3.5.3 auf Version 4.0.2 (ohne Gewähr)

WICHTIG: Bitte vorher ein Backup erstellen!!!

cd /var/www/mastodon
sudo -u mastodon git fetch
sudo -u mastodon git checkout v4.0.2
sudo -u mastodon bundle install
sudo -u mastodon yarn install
sudo -u mastodon SKIP_POST_DEPLOYMENT_MIGRATIONS=true RAILS_ENV=production bundle exec rails db:migrate
sudo -u mastodon RAILS_ENV=production bundle exec rails assets:precompile
sudo -u mastodon RAILS_ENV=production bundle exec rails db:migrate
exit
systemctl restart mastodon-sidekiq
systemctl restart mastodon-streaming
systemctl restart mastodon-web

Quellen: