Pleroma

提供: マストドン日本語ウィキ
移動先: 案内検索
Pleroma(プレロマ)
Pleroma logo vector nobg nopan.svg
開発者 lain
ソースコード GitLab
プラットホーム Linux互換OS (サーバーサイド)
Web(クライアントサイド)
プログラミング言語 Elixir
ライセンス GNU Affero General Public License
Webサイト https://pleroma.social/


Pleroma分散SNSの実装の一つ。

概要[編集 | ソースを編集]

lainにより開発されている分散SNS。OStatusプロトコルとActivityPubプロトコルにより、マストドンを含む他の分散SNSのインスタンス連合を形成することができる。また、MastodonのAPIとある程度の互換性があるため、マストドン用のクライアント (スマートフォンアプリなど) を使用できる場合がある。

GNU/Linuxで動作する。インストールガイドはCentOS向け[1]とDebian向け[2]に書かれている。使用しているプログラミング言語はElixirである。マストドンと比較すると、低コストな計算機資源で動作することを標榜しており、512 MBのRAMでの運用[3]が報告されている。ライセンスはAGPLである。

開発当初の連合プロトコルはOStatusのみであったが、2018年3月8日[4]ActivityPubに対応した[5]

バックエンドとフロントエンドの組み合わせ[編集 | ソースを編集]

Pleromaはバックエンド (サーバーサイド) とフロントエンド (ウェブUI) が分離されており、それぞれ他の分散SNSと組み合わせることが可能である。GNU socialのバックエンドとPleromaのフロントエンドの組み合わせがGNU/Smug[6]とFreezePeach[7]で試みられている。また、Pleromaのバックエンドとマストドンのフロントエンドの組み合わせも利用できる。この場合には、https://example.com/web のようなURLでマストドンのフロントエンドを使用できる。

名前の由来[編集 | ソースを編集]

pleromaはギリシャ語で「全能性」を意味する。

Pleromaのインスタンス一覧を提供するウェブサイト[編集 | ソースを編集]

分散SNSフォーラムPleromaインスタンス一覧 は自動的に更新される。インスタンスの探索はPeers APIを使用している。

Fediverse NetworkPleromaインスタンス一覧 は自動的に更新される。

Pleromaに対応しているクライアント[編集 | ソースを編集]

PleromaはマストドンのAPIを模倣しているため、マストドン用のクライアントアプリは、Pleromaインスタンスでも利用できる。ただし、APIの挙動の違いから、正常に動作しない場合もある。また、PleromaはマストドンのストリーミングAPIを模倣していないため、Pleromaのストリーミングに対応していないアプリが多い。この場合には、タイムラインの新しい投稿を取得するために、ユーザーが明示的に更新の操作を行う必要がある。

公式ドキュメント[8]によれば、Pleromaに対応しているクライアントアプリは以下である。前述のように、このリストに記載されていても、Pleromaのストリーミングに対応していないアプリが多い。

  • Roma for Desktop (デスクトップ)
  • Social (デスクトップ)
  • whalebird (デスクトップ)
  • Amaroq (iOS)
  • nekonium (Android)
  • Fedilab (Android)
  • Roma (Android, iOS)
  • Tootdon (Android, iOS)
  • Tusky (Android)
  • Twidere (Android, iOS)
  • Brutaldon (ウェブ)
  • Feather (ウェブ)
  • Halcyon (ウェブ)
  • Pinafone (ウェブ)
  • Sengi (ウェブ)

Pleromaに対応している関連ソフトウェア[編集 | ソースを編集]

マスコットキャラクター[編集 | ソースを編集]

Pleromaのマスコットキャラクターとしてプロレマたんまたはpleroma-tanが知られている。2019年4月にPleromaのリポジトリに追加され[14]、マストドン風フロントエンドの左下に表示される[15]ようになった。人間型のものと、狐化されたものが存在する。

Pleroma-tan.png Pleroma-fox-tan.png

脚注[編集 | ソースを編集]

外部リンク[編集 | ソースを編集]