Translate

2023年2月7日火曜日

Misskey v13.4に更新しました

本日、Misskeyの更新を行いました。

v13.0.0.0-beta.40からv13.4.0にアップデートしました。


以下作業記録です


先にデータベースと画像フォルダのバックアップを済ませ、aptでRedis-serverも更新かけておきます

Postgresql をv15に更新

sudo apt install -y postgresql-common

sudo sh /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh -i -v 15;

pnpmを導入(v13からyarnではなくpnpmを使うようになりました)

このシステムにはNode.jsが既に入っているため以下のコマンドで済みました。

sudo npm install -g pnpm

Misskeyを停止します

sudo systemctl stop misskey


misskeyにユーザーを変え、インストールフォルダに移動

sudo su - misskey

cd misskeyのインストールフォルダ

インスタンスのアップデートとデータベースの移行を行います

git pull;

NODE_ENV=production pnpm install --frozen-lockfile;

pnpm run clean;

NODE_ENV=production pnpm run build;

pnpm run migrate;


misskey(ユーザー名)から抜けてMisskeyインスタンスの起動

exit

sudo systemctl start misskey


アップデート後は一般ユーザーのドライブ容量を100MBになってるので、ロールの設定のベースロールを変更する必要がありました。