Elon Musk が Twitter を買収した後、多くの人がこのプラットフォームに移行しているため、多くのユーザーが Mastodon サーバーの要件について質問しています。
マストドンのサーバー要件
以下では、独自の Mastodon サーバーを実行する利点と、それを実行するために従うべきプロセスについて説明します。
独自の Mastodon サーバーを実行する利点
- オンラインで自分の声を使用する場合、他人の規制や気まぐれに左右されることはありません。 あなたのルールは、あなたの所有物であるサーバーに適用されます。 あなたが望む限り、それは存在し続けます。
- 独自のサーバーでは、あなたは一人ではありません。 他のサーバーにいる人は誰でも、同じサーバーにいるかのように、フォロー、フォロー、メッセージを受け取ることができます。
- 誰でもサインアップできるサーバーを実行するか、サインアップを制限して自分だけがそれを使用し、個人的な (マイクロ) ブログのように扱うようにするかは、完全にあなた次第です。
Mastodon サーバー要件の詳細
要約すると、これらは主な Mastodon サーバー要件です。
- ドメイン名
- VPS
- 電子メール プロバイダー
- オブジェクト ストレージ プロバイダー
ドメイン名
これにより、ネットワーク上のユーザーがサーバーにアクセスし、あなたとあなたのユーザーを認識することができます。
Namecheap や Gandi など、無数のドメイン名レジストラーのいずれか。 は、選択したドメイン名に基づいて異なる年会費を負担します。
VPS
常時インターネットにアクセスでき、Mastodon ソフトウェアを実行できるもの。
ハードウェアの仕様に応じて、DigitalOcean、Hetzner、Exoscale、Scaleway などの無制限の数のホスティング会社のいずれかで、月額または年額の費用がかかります。
電子メール プロバイダー
Mastodon は確認リンクやその他の種類の通知を電子メールで送信する必要があります。独自の SMTP サーバーを運用することは技術的には可能ですが、信頼性を問わずそうするのは、サードパーティ プロバイダーを使用するよりもはるかに困難です。
Mailgun、SparkPost、Postmark、Sendgrid など、SMTP API を提供する無数の電子メール ホスティング会社はいずれも、送信される電子メールの数に基づいて月額料金を請求します。
オブジェクト ストレージ プロバイダー
Mastodon は、あなたとあなたのユーザーがアップロードしたファイルを VPS のハード ドライブに保存できます。 ただし、これらのドライブは通常有限であり、後でアップグレードするのは困難です。 オブジェクト ストレージ サービスからほぼ無限の従量制ファイル ストレージにアクセスできます。
Amazon S3、Exoscale、Wasabi、Google Cloud など、S3 互換または OpenStack Swift 互換の API を公開するものはすべて、保存されたファイルの数とそれらが表示される頻度に応じて月額料金がかかります。
他の誰かに技術的な詳細をすべて処理してもらいたいと考えているとします。 その場合、前述の基準のすべてではないにしても多くを処理する専用の Mastodon ホスティング プロバイダーがいくつかあります。 ただし、通常は独自のドメイン名を購入する必要があります。 これらの企業のいくつかは次のとおりです。
- スペースベア
- オスロックス
- マストホスト
- ホストドン
- Weingärtner IT
ソフトウェアをインストールして維持する時間や傾向がない人にとって、マネージド ホスティング オプションは素晴らしいものです。 ただし、独自のハードウェア上のすべてのコンポーネントを完全に制御できると、スケーラビリティ、パフォーマンス、およびカスタマイズ オプションが向上します。
インタラクティブなセットアップ ウィザードを介してインストール手順に従った後、通常必要なすべてのものを取得するために、Mastodon は、選択した DigitalOcean ドロップレットにアップロードできる DigitalOcean 1-Click インストール イメージを提供します。
ただし、それは単一のマシン構成を前提としています。 Mastodon は水平方向にかなりうまくスケーリングします。 Mastodon は、単一のコンピューターが提供できるよりも多くのコンピューティング パワーが必要な場合は、多数のアプリ サーバー、バックグラウンド ワーカー、Redis バックエンド、および PostgreSQL レプリカに分割できます。 とはいえ、ワンクリック インストールではうまくいきません。
すべてを自分で行いたい場合は、プラットフォームで共有されているドキュメントにアクセスしてください。
- マストドンのサーバー要件
自分のサーバーを実行するのが面倒な場合は、出発する前に、最高の Mastodon サーバー リストを確認することを忘れないでください。