近年、ユーザーはソフトウェア・サービスに分散型の選択肢を求めるようになってきています。オープンソースのソーシャルネットワークMastodonは、ニュースでも取り上げられ、ユーザーの需要が急増しています。
分散型プラットフォームを運営することは、ネットワークの所有者や中央管理者がいないことを意味し、その結果、すべてのユーザーに対して単一のマストドンサイトが存在するわけではありません。マストドンは独立して運営されるサーバーで構成され、興味や地理的な位置によってユーザーを引き付けたり、招待制のプライベートなソーシャルネットワークとして機能します。自分のサーバーをFediverse(普遍的な活動拠点に参加するすべてのウェブサイトの名前)に参加させることも、他のコミュニティから完全に隔離されたままにしておくことも可能です。
![連携型と分散型ネットワークのイメージ図。](https://www.linode.com/wp-content/uploads/2022/12/Mastodon-Network-Models-1064x750.png)
最終的に、マストドンはユーザーが自分のソーシャルメディア体験をコントロールできるようにし、ユーザーのデータを商品化しない(できない)ようにしています。ユーザーとして、複数のサーバーに参加し、それぞれのフィードで何を見るかをコントロールすることができ、Mastodonは、その実装においてDiscord、そのUX/UIにおいてTwitterに匹敵するものとなっています。
マストドンサーバーのセットアップは長いマルチステップのプロセスが必要で、非開発者にとってサーバーの開始が非常に複雑になります。マストドンは現在、LinodeMarketplaceでご利用いただけますので、マストドンネットワークを簡単に設定し、数分でサーバーを開始することができます。
Linode上のMastodonサーバーのデプロイメント
- Cloud Managerにログインするか、100ドルのクレジットが付いた無料のLinodeアカウントにサインアップすれば、すぐに使い始めることができます。
- Marketplace に移動する。
- Mastodonを選択します。
- Mastodonのオプションを入力します。Mastodonサーバーのオーナーユーザー名とオーナーアカウントに関連するメールを作成し、オプションでシングルユーザーモードを有効にして、ユーザーがMastodonサーバーに参加できないようにします。詳しくはこちら
- ご希望の地域とLinodeプランのサイズを選択してください。コンピュートインスタンスプランの選び方をご紹介します。
- Linodeラベルを追加し、安全なルートパスワードを作成します。
- Linodeを作成するを選択します。
- コンピュートインスタンスのプロビジョニングが終了したら、Linodeにアクセスする手順に従ってください。
![LinodeにMastodonMarketplace アプリをデプロイする際のMastodonサーバー設定オプションのスクリーンショット。(フィールドドメイン名、Linode API トークン、メールアドレス、Mastodon所有者のユーザー名、Mastodon所有者のメールアドレス、シングルユーザーモードでMastodonを起動するyes/noオプション)](https://www.linode.com/wp-content/uploads/2022/12/Mastodon_Server_Linode_Marketplace_Setup-1064x715.jpg)
マストドンアプリのデプロイガイドを読んで、 Marketplace を 使ったアプリのデプロイについて詳しく学びましょう。 マストドンサーバーに簡単にアクセスできるようにしたい場合は、ドメイン名を追加することを強くお勧めします。LinodeDNS Manager でドメインを作成・管理する方法をご覧ください。
Mastodonはユーザーアカウント認証のためのメール送信にSMTPを使用することに注意してください。スパム対策のため、Linodeは2019年11月5日以降に作成された新しいアカウントについて、すべてのLinodeでポート25、465、587のアウトバウンド接続を制限しています。詳細については、Linodeで電子メールを送信するためのガイドを参照してください。
その他の Mastodon リソース
サーバーを立ち上げたら、Mastodon のドキュメントに移動して、サーバーのモデレーションアクションや ユーザープロファイルの設定について学んでください。
コメント