手動でセットアップした場合のアップデート方法
TIP
基本的な操作はMisskeyHubのドキュメントに記載されている内容と同様です。
ユーザーの切り替えとディレクトリの移動を行います。
bash
sudo su - misskey
cd kakurega.app
以下のコマンドでアップデートを行います。
bash
git checkout master-kakurega
git pull
git submodule update --init
NODE_ENV=production pnpm install --frozen-lockfile
NODE_ENV=production pnpm run build
pnpm run migrate
正常にアップデートが完了した場合は現在の実行ユーザー(misskey)からexitしておきます。
bash
exit
サービスの再起動
アップデートの完了後にサービスの再起動を行います。
bash
sudo systemctl restart misskey
Dockerを使用している場合のアップデート方法
TIP
基本的な操作はMisskeyHubのドキュメントに記載されている内容と同様です。
リポジトリをクローンしたディレクトリに移動します。
bash
cd kakurega.app
以下のコマンドでアップデートを行います。
bash
git checkout master-kakurega
git pull
sudo docker compose stop && sudo docker compose up -d