blog@noellaboの技術ブログトップ記事一覧ログ一覧2019-08-14Misskeyのサーバを設置する(v11系)MisskeyMisskeyは、自分でサーバを用意して設置することで、自分の好きなように運営することができます。v11以降の設置方法について、具体例を交えて紹介します。用意するモノMisskeyを実行するサーバドメインメールサーバーオブジェクトストレージ作業用PCこれらもあった方が良いですFediverse上のSNSアカウントいくつかMisskeyを設置・運用している友人・知人Misskeyを実行するサーバ常時インターネットに接続されているサーバが必要です。Node.js、PostgreSQL、Redisなどが実行できる、メモリが2GB以上ある環境を用意してください。自宅にPCを設置して運用してもいいですし、サーバを借りても良いでしょう。ここでは、Vultrで下記のスペックのサーバを借りることにします。月もっとミニマムな環境で動かないの?Vultrにメモリ512MBで月額3.5ドルのサーバがありますが、試してみたところ、工夫次第でちゃんと動くようです。新規インストール・アップデート時のビルドにメモリを要しますが、それ以外はだいたい大丈夫です。クライアントがリッチで重めのMisskeyですが、サーバ側は普通のスペックでいけると思います。ドメイン専用のドメインを用意していない場合は、新規に取得するか、既に持っているドメインのサブドメインで運用しましょう。選定したドメインは、Fediverseにおけるサーバやユーザー名の構成要素となります。あとから変更できず、長く維持する必要がありますので、よく考えて決めてください。Webサイトのドメインと比べて、比較的ユーザーが意識して目にすることになりますし、手入力が必要な場合もありますので、わかりやすく短いドメイン名が望ましいところです。Misskeyがメインであればホスト名なし、他のサービスも考えている場合はmiやmisskeyなどのホスト名つきのドメインで運用します。