@homugi@fedibird.com systemd環境でなら何度か吹っ飛ばして再インストールかけたことあるんですけど、Dockerまるでわからん…
とりあえず2024.3.1入れ直してデータベースをマイグレーション…とか…
@6BT9 >とりあえず2024.3.1入れ直してデータベースをマイグレーション…とか…
それを…目指してみます…!
ただ、いまたぶん…2024.5を入れ直してしまっているから…どうなるのか…
@homugi@fedibird.com
補足説明ですー。
2024.5.0を入れた段階で壊れたのなら、元の2024.3.1入れ直しただけで動くと思うんです。
でも2024.5.0が入ったあと、データベースのマイグレーションをする段階で壊れたのなら、2024.3.1を入れて再度マイグレーションする必要があります。
んで、どっちの状況かわからない場合は後者の想定でやって復活させるんですが…
今Docker版の公式ページ見てたんですけど、データベースのマイグレーション作業とかどこにも書いてないな…。自動でやってくれるのかな…。だとしたら2024.3.1入れただけで動くのかな…(ドキドキ)
https://misskey-hub.net/ja/docs/for-admin/install/guides/docker/
@homugi@fedibird.com
一度も起動してないのなら、マイグレーションは忘れて大丈夫っぽいです!
Dockerでは、起動後にマイグレーションをするため、すぐにアクセスできません。https://misskey-hub.net/ja/docs/for-admin/install/guides/bash/
@6BT9
・アップデートスクリプトでアップデートしたら、起動しなくなりました。
https://misskey-hub.net/ja/docs/for-admin/install/guides/bash/
・node.jsのバージョンを上げすぎたと思い、バージョンを下げましたが直りませんでした。
・ここで、2024.3.1を入れてみればよかったのか…と思うのですが、もうダメだと思ってubuntuごと初期化しました(!)
・たぶんもうダメです。
・データベースは、こちらの方法そのままでバックアップしているのですが、ここから復元できたら…いいなあ。
https://note.com/yu_koduka/n/n0ba5807b16bf
@6BT9 ありがとうございます!!すこしわかってきました。あしたまたやってみます !!
@homugi@fedibird.com お布団に入ったのえらい…!
ドメインとデータベースはワンセットです~。
ノートのURLとか全部元のドメインで紐付いてますから、新しいドメインで使おうとしても機能しません。
今のドメインでMisskeyを起動する時は必ず元のDBと、元と同じ内容の設定ファイルを差し込んだ状態で起動するのです。
別のドメイン(サブドメインでも)でMisskeyをやり直す場合はまっさらなDBで始めます。
ちなみにフォロー情報はデータベースから取り出せるはずなので、どのパターンでも大丈夫ですよ。
また明日チャレンジですねー。