🥴

自鯖たてたよ忘備録

2024/12/23に公開

自鯖たてたよ忘備録

前書き

みなさんこんにちは。信濃眞伊です。
いろいろあった2024ももう終わりですね。
約一年ぶりのアドベントカレンダーです。
前回はWindowsXPについて熱弁しましたが、あれから約一年、なんかドメイン取得したりMisskeyサーバー立てたりするなどをしていました。
一年前の自分はしゃぎすぎ!!
今回はそのMisskey自鯖をたてた記録とか感想とかをつらつら書いていこうかなと思います。
基本的にソフトウェアでつまづくよりハードウェア麺で躓いてたと思います
乾燥した感想...w

どうして自鯖を建てようと思ったの?

最初にホームページを独自ドメインにしたいなぁと思い、ドメインを買いました。
なんかいろいろやってるうちに自鯖あったらええなぁと思い始め、なんとなくではじめました。

どんな感じにたてたの?

ガチでMisskeyサーバー運営をやるつもりなんてなかったので適当に余ってたPCで組みました。
最初はCore2Duo E6300(以下Core2Duo)/4GB DDR2(以下DDR2メモリ)/9600GT(以下グラボ)でMisskeyを建てようと思っていました。
しかしMisskeyのモジュールにAVX拡張命令が必要なものがあったようです。
ということはAVXに対応してないCore2DuoではMisskeyのビルドに失敗してしまいます。
AVXが使えるかつ余ってるPCというとAMD E1-2500+4GBDDR3のボードしか動かせるものがありませんでした。
性能的にはCore2Duoの8~9割ほど。Misskeyがどんなスペックで動くかもわからずこのAPUで立てることにしました

自鯖初日

まずさっそくいろいろな問題が発生しました。
まずはファイルアップロードに失敗する。
つよつよの方に聞いてみて、
chown -R 991:991 filesとかして直しました。確か。
問題がなくともいろいろな処理でCPUが張り付きメモリも張り付き...
CPU使用率で誰かがプロフィール設定変更したな、などがわかるレベルで。
実用には程遠いということで、地震観測機に使っていたi5-2400搭載PCをDDR3メモリ8GB→6GBに減らしたうえでMisskeyサーバー運用に回しました。
HDDを入れ替えただけで特に問題も起きず、起動したときの軽さに感動しました。
地震観測機も近々復活させたいのでメモリを2GBとっておきました。

Misskeyのフォーク関係

自鯖はtaiyさんのtaiymeをベースにVRTLを搭載したフォークを使用していました。
が、気になった機能をcherry-pickしたりしてきたのでSHINANOSKEYというフォークを作成しました
勉強がてらいじってくつもりです。

スパムから学ぶ自鯖運営

2024年10月~11月に大規模なスパムが湧きました。とてもうざかったです。
自鯖は招待制だったのでスパムの增殖には無傷でしたが、いくつかのリモートサーバがスパムの温床になりTLが大変なことになったり通知欄が大変なことになったりしました。
とりあえずスパムを通報→通報を連合に転送するなどしていましたが放置サーバばかり。
念の為メールとかも送りました。
いくつかのサーバはちゃんと気づいていただいていい感じ™になったのですが一部のサーバーはメールがエラーで戻って来るなど大変なことになっていたりし、さすがにしゃあなしでサーバーブロックをしたりしました。
根本的に禁止ワードで頑張ってスパムは弾いてもらうつもりです。はい。

サーバー立ててどんな感じ?

やはり少し自鯖舐めてました。でも次第に愛着湧いてきたりして、藍ちゃんやbotも自鯖上で動かし始めてます。

藍ちゃん

なぜか毎日14:00 UTCに🤯して止まってしまいます。どうしてなんでしょうね
あとは自問自答してたり他の方たちに話しかけてたり活発的な(そしてすこしぽんこつな)藍ちゃんです。

あとがき

サーバー運営って楽しいですね(要出典)
ちなみに12/22の23時まで書いていました
もうちょっと余裕持って書き終わろうぜ...
サーバーはハードが吹っ飛ばない限り続ける予定です。
まぁいろいろあるとおもいますがどうぞよしなに
来年がとても良い年になることを祈っています
にゃーん
信濃眞伊

Discussion