Misskey Advent Calendar 2025 3日目です。16日目から移動しました。
弊Misskey自鯖「social.mugiko.moe」の運用ついてのご紹介ブログになります。
social.mugiko.moeについて
Misskeyとか言うやつを触ってみたくなったので立ててみたという、深い意味のない経緯のサーバーです。コンテナ運用で、別で動いているWebサーバーのVMのApache2からリバースプロキシーしています。
動作があっているのかを知るためにMisskey.ioにもアカウントを作り、結局そのままio漬けになったため、こくだハイク(Mastodon)に続いて「自分が立てたサーバーなのに自分がいない」やつをMisskeyでもやることとなりました。
それだとあんまりなので、直近はWordleのスコアを非連合で貼り続ける場所にしています。あとは、自宅サーバー(自作PC)のバックアップ結果をDMで送る先にもしています。Wordleを貼りつつ、バックアップ結果を確認するという日課が出来上がりました。
お一人サーバーの様相を呈していますが、いちおう招待制として、数人がいたりいなかったりします。面白そうな機能とか興味深い修正とかがあれば、アルファでもベータでもサクッと適用するスタイルとしています。新しい機能で遊びたい人は、丼かioあたりで声をかけてもらえればご招待できます。
カスタムは、バブルゲームにKowaiiモードが追加された点のみです。

今年の運用の変化
今年は自作PCの自宅サーバーをVMware ESXiからKVMに移行するためにガチャガチャいじったのと、Raspberry Pi 5 16GB RAMモデルを買ったため、それまでESXiにいたリソースがそれなりにPi 5に移行しました。
Misskeyサーバーもそのうちの一つでした。メモリをたくさん食べてもらうつもりで移ってもらいましたが、想定よりも省メモリで動いてしまい、v2025.11ではさらに省メモリ化してしまったため、Pi 5 16GB RAMを使い切れなくて困りましたね(???)。
ESXiからPi 5に移行したMisskeyはじめ諸々はDockerコンテナでしたので、x86_64からARM64へのアーキテクチャ移行は、コンテナのビルドさえ通れば基本はOKという感じでした。Misskeyも問題なくビルドできたのでありがたい限りです。
最終的に、電子ペーパーやらDACやらが乗った多目的PiもPi 5に統合することとなったため、Misskey等々が載ったサーバーが随分カオスな見た目となりました。

で、Pi 5で動かすのってどうなの
前述の通り、基本は一人サーバーのようなものなので、CPUもメモリもガラ空きです。なので、性能が足らなくてシーキビとかそういう話はありません。
普段の運用で多分気になるのが、Dockerのイメージビルドあたりになるかと思いますが、Raspberry Pi 5ではNVMe SSDが使えるため、SSDを使えば2〜3分でビルドが完了します。キャッシュなしにし忘れたので、キャッシュが効いた部分もあるかもしれませんが、いまブログ用に2025.12.0-alpha.0をビルドした結果は2分45秒でした。
同じく私が運用するサーバーとして、OSPN Misskeyがあります。こちらは会社のサーバールームで運用されており、サーバースペック自体はつよつよラックサーバーですが、ストレージがご家庭ラインのQNAPによるiSCSI接続のため、10GbE接続にも関わらず、Pi 5のSSD環境にビルド時間で負けています。やはりSSDは強い。
他に気になるのはCPU温度あたりでしょうか。新しいRaspberry Piが出ると皆さんこぞってSoCを指で触り「こんな熱くなっては子供が安全に使えない」などのアツいメッセージを頂戴するのが恒例行事なのですが、そもそも通電中の剥き出しの電子機器が安全に触れることのほうが稀かと思われるので、そのような寝言は放っておくとして、うちのPi 5はパチモンのアクティブクーラーを搭載しています。アリエクでポチったものですが、黒いヒートシンクがかっこいいですよね(写真は多目的Piと統合する前の様子)。

そしてこちらが半年くらいのCPU温度です。最大67度まで上がったようですが、これはイメージをビルドしたときの記録のような気がします。ファンの回転の具合は確認できないのですが、50度を超えないとファンが回らないので、40度台ということは日常ではそんなにファンは回転していなさそうな気がします。

これは先ほどのビルドで温度が上昇した様子。それでも55度です。

ちなみに、2GBモデルと16GBモデルではPi 5発売当初のSoCから不要な機能が削除されたD0ステッピングが採用されたため、この点も低発熱に寄与しています。多分いまは4GB/8GBモデルもD0ステッピングに切り替わっているはずですが、店の在庫次第では以前のC1ステッピングを引いてしまう可能性もあるかもしれません。「あれ、こんなにPi 5って温度低いんだったっけ……?」と思われた方は、ステッピングの変更で温度が変わる点を覚えていってもらえると良いですね。
メモリはね……恥ずかしいくらい使えてない♡もう4GBくらい使える予定だったんですけどね。おかしいね。
