分散型ソーシャル ネットワークを構築するプラットフォームである Mastodon 3.0 のリリース

公開済み 分散型ソーシャルネットワーク展開のための無料プラットフォームのリリース - マストドン3.0を使用すると、個々のサプライヤーによって管理されないサービスを独自の施設で作成できます。 ユーザーが自分のノードを実行できない場合は、信頼できるノードを選択できます 公共サービス 接続する。 マストドンはフェデレーテッド ネットワークのカテゴリに属しており、一連のプロトコルを使用して統合通信構造を形成します。 アクティビティパブ.

プロジェクトのサーバー側コードは Ruby on Rails を使用して Ruby で記述され、クライアント インターフェイスは React.js および Redux ライブラリを使用して JavaScript で記述されます。 原文 広める AGPLv3 に基づいてライセンスされています。 プロファイルやステータスなどのパブリック リソースを公開するための静的フロントエンドもあります。 データ ストレージは PostgreSQL と Redis を使用して編成されます。
オープンで提供 API 開発用 追加 外部アプリケーションの接続 (Android、iOS、Windows 用のクライアントがあり、ボットを作成できます)。

新しいリリースでは、プロトコルのサポートが中止されたことが注目に値します。
OSStatus は、StatusNet に基づく古いソリューションとの互換性を提供し、 GNUソーシャル。 OStatus の代わりに、ActivityPub プロトコルを使用することをお勧めします。 Web インターフェイスには、プロファイル ディレクトリ、内蔵オーディオ プレーヤー、ハッシュタグを入力するためのオートコンプリート システム、削除されたマルチメディア添付ファイルの「利用不可」タグ、リアルタイム更新を無効にするオプション、スムーズ スクロール、およびアカウント移行のダイアログ。 電子メールによる追加確認を伴う XNUMX 要素認証のサポートを実装しました。 ハッシュタグのサポートが拡張され、検索の精度が向上しました。 スパムチェックコンポーネントを追加しました。

出所: オープンネット.ru

コメントを追加します