おひとり様鯖は結局MisskeyとMastodonどっちがいいのさ?

Q. また尖った記事になってない?
A. なってる

Xserver VPSのことをボロクソに書いてる?そうね、アフィリエイターに怒りが沸いてるね。Xserver VPS自体は悪くないよ。

目次

結論

短期的にはMisskey・長期運用はMastodonを推奨。

Misskey

インストールはよいよい、保守こわい。初心者ホイホイ。

インストール・アップデートスクリプトがあって楽ちん

公式もしくはVPS業者側が用意してあるインストールスクリプトのおかげで、知識がなくても簡単に鯖が立ちます。アップデートもスクリプトのおかげで(最初のうちは)苦戦しません。

もし鯖を爆破したくなったら、気軽に410を返してくれる鯖を村上さん(misskey.ioの管理者)が用意してくれています。

https://misskey.io/notes/97d0ea2odi

それだけ聞くと私もMisskeyをオススメしたいところですが、Misskeyには罠もいっぱいあります。

その罠のせいで長期運用する場合「事前準備をしっかりする・知識を身に着ける姿勢」が必要になってきます。

Xserver VPSとアフィリエイトサイトの罠

MisskeyとXserverが提携するようになったころから、Xserver VPSのアフィリエイト記事が爆発的に増えました。しかし、彼らが書くブログ記事はたいてい「セキュリティ・運用保守」のことを考えてないことが多いのが罠なのです。

  • セキュリティー設定に触れてない
  • 推奨するVPSはRAM2GB(ストレージ50GB)で、すぐストレージがパンパンになりやすい
  • そのくせオブジェクトストレージには一切触れてない
  • アップデート方法を書いてない

ひどいのだと「インストールだけしたら、あとはVPS業者側がメンテナンスしてくれる」って書いてある記事もありました。(まあ書いてあったら書いてあったで、かなり罠なんですけど)

Xserver VPS側が用意したブラックボックススクリプト

Xserver VPS側が用意してくれたインストールスクリプトは中身が公開されていません。つまりどうやって環境を構築・インストールしたのかわからない。Dockerを使ってるか否かの時点でアップデートのやり方変わるのに、見ることができないってどういうことなんですか!?

一応Xserver VPS側でアップデートスクリプトが用意されてるが、こっちもブラックボックスになってます。「依存モジュールのアップデートがされてるのか?Node.js周りどうなってるのか?」この辺もVPSに接続して目視で確認しないといけません。

だったら、最初からMisskey側で用意したインストールスクリプト使ったほうがまだましであります。まあ最悪DBとオブジェクトストレージ(もしくはファイルフォルダー)を死守して再構築すればいいのは内緒。

Misskeyの突発的な破壊仕様変更・アップデートの罠

この辺をどう立ち回るかで変わってきます。

  • 事前に他の鯖缶をフォローしたり、GitHubで情報収集する
  • アップデートを様子見・しない
  • 最初から数か月だけ運用すると割り切る

アップデートスクリプトの罠

GitHub joinmisskey/bash-install: Install Misskey with one shell script!

実はこいつ、依存モジュールのアップデートには対応してないんですよ……。2023年12月のNode.jsのアップデート予告で涙目になった鯖缶はいたはず。

インストールしたてのころは意識する必要ないのですが、半年~1年くらいたつ頃には古いモジュールがちらほら出てきます(とくにNode.js)

なので依存モジュールをアップデートしてからアップデートスクリプトを動かさないと、あとあと痛い目見ます。鯖アプデに慣れてきたらこの辺覚えていきましょう。

すごくめんどくさいと思った?私もそう思った

だからこそ「短期運用」を推奨しています。長期運用する際は計画的にね。

Mastodon

(Misskeyに比べて)インストールは面倒・保守は親切。

インストールの壁をどう乗り越えるか

インストールスクリプトがない分、ひたすらコマンド打ってインストールします。

半面、今打ってるコマンドの把握・理解できるチャンスともいえます。自分が今何をしているのか、何をインストールしてるのか把握できれば、保守が楽になります。

親切な公式

公式ドキュメントとGitHubのアップデートログが親切。

この2つをチェックする癖をつけたら、大まかな流れは読めます。

良くも悪くも開発が保守で安定的

Misskeyに比べて、開発が保守的で破壊的仕様変更が少ないです。Misskeyが破壊と創造すぎる?それはそう。

保守のことしか頭にないの?他のことが知りたいんだけど

ですよねー。ということで簡単に書いておきます。

情報量の多さ

圧倒的Mastodon。歴戦の猛者がブログに残してる&海外ではMastodonの人口が多いため情報が多いです。ブログ記事もこっちの方が有識者の記事が多い印象。

必要なサーバースペック・料金

Mastodon/Misskeyともに「知識さえあればRAM2GBでいける、なかったらおとなしく4GB契約」が鉄板です。VPS側のインストールスクリプトを使えばRAM2GBでインストールできるけど、それが罠なのは上記の通り。

VPSの料金は過去記事があるからそっち見てください。

機能

Misskeyの方が豊富。だからこそホイホイされるんだよね、わかります。私もそうでした(Firefish)

オススメの派生フォークない?

ドキュメントが充実してる本家で保守に慣れてからにしよう、な!?情報の少なさで涙目になるから(Firefish勢)

参考サイト

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次