InstanceTickerをMastodonのテーマとして追加する手順を簡略化して記載する。
テーマを追加する際に変更が必要な箇所は概ね共通なので、同様の手順でオリジナルテーマを作成するとよい。
テーマの実体となるscssファイルをapp/javascript/stylesに作る。
既存のscssをimportして、改造する分を追加でimport。
通常はstylesフォルダに自分のテーマ専用のフォルダを作って、その中のファイルをimportする。
InstanceTickerをMastodonのテーマとして追加する手順を簡略化して記載する。
テーマを追加する際に変更が必要な箇所は概ね共通なので、同様の手順でオリジナルテーマを作成するとよい。
テーマの実体となるscssファイルをapp/javascript/stylesに作る。
既存のscssをimportして、改造する分を追加でimport。
通常はstylesフォルダに自分のテーマ専用のフォルダを作って、その中のファイルをimportする。
連合リレーは、通常はフォロー関係を通じてリモートサーバと送受信される公開投稿を異なるルートで伝播させるため、リレーサーバを介してサーバ間で送受信するための機能です。
Fedibirdでは、下記のリレーに参加しています
YUKIMOCHI Toot Relay Service -- 日本でもっともポピュラーな、雪餅さん開発のリレー
ハッシュタグリレーサービス -- ハッシュタグ付きの投稿のみをリレーする特殊リレー。Mastodon公式のpubRelayベース
Fedibirdには、ローカルタイムライン(LTL:Local Time Line)がありません。
Mastodonの連合の中では特異な存在です。
Misskeyでは任意に設定できますが、オフにされることはまれです。
ローカルタイムラインをなくすことにより、同じサーバーのユーザー同士の干渉を最小限に抑えています。
このことにより、
ここで言う購読とは、特定の条件を満たした投稿を、フォローとは異なる仕組みで、ホームタイムラインやリストに流すことができる機能群のことです。Fedibirdの独自機能です。
アカウントの購読
ハッシュタグのフォロー(購読)
ドメインの購読
キーワードの購読
開発者や、Fedibirdの機能を取り込みたい方、より詳しく知りたい方のための説明です。
This page is written in Japanese. Click here for English version.
Fedibirdガイドは、Mastodonサーバの一つであるfedibird.comについての説明や、利用方法のガイドです。
(Fedibirdはこちら https://fedibird.com )
table:特徴
ローカルタイムラインがありません 他人に煩わされず、自由にのびのび使えます
テーマのない汎用サーバ 用途を選ばず、コミュニティ色の薄い、汎用の活動拠点です
master追従で機能拡張あり 最新機能や独自機能が使えます
noellaboによる個人運営 2年半のMastodon運用・開発実績のある技術系のサーバ管理者です
ドメインの購読は、購読機能の一つで、フォローとは別の仕組みで、特定ドメイン(MastodonなどActivityPubのサーバ)の最新公開投稿をホームタイムラインやリストに流すことができる機能です。
リレーに参加しているサーバを対象とした場合、実質的に先方のローカルタイムラインと同等になります。
ローカルタイムラインを中心に交流していたサーバからFedibirdに引っ越してきた場合など、コミュニティをまるごとフォローするような使い方をしたい場合に便利です。
アカウントの購読は、購読機能の一つで、フォローとは別の仕組みで、対象アカウントの最新公開投稿をホームタイムラインやリストに流すことができる機能です。
任意のアカウントを指定できますが、アカウントが存在し、相手からブロックされてない場合にのみ購読が可能です。フォロー承認制のアカウントも購読可能です。
連合タイムラインに依存しており、誰かがフォローしているか、リレーによって転送されてくるか、誰かがブーストやフェッチを行った場合に投稿を受け取るので、条件を満たさない場合は投稿を受け取ることができません。
ハッシュタグのフォローは、購読機能の一つで、指定したハッシュタグのついた投稿をホームタイムラインやリストに流すことができる機能です。ハッシュタグタイムラインと同様、公開投稿のみが対象となります。
ハッシュタグのフォローは、ハッシュタグタイムラインを直接参照する場合と比較すると、
複数のハッシュタグを、ホームタイムラインまたはリストでまとめてチェックできる
新規に取得した投稿を対象とし、古い投稿をタイムラインから破棄していくため、動作速度的に有利(高速)
キーワードの購読は、購読機能の一つで、キーワード(フレーズ)、正規表現で指定した条件に一致する公開投稿をホームタイムラインやリストに流すことができる機能です。
興味・関心のある内容を指定しておくことで、フォローや他の購読機能からでは発見できない新しい投稿・投稿しているユーザーを発見することができるため、大変有用なツールです。
キーワードは、単語または単語の並び(フレーズ)を複数指定することができます。
Fedibirdの各種機能は、追加されたAPI、または既存APIに追加されたパラメータ・レスポンスによって利用可能です。
追加された機能の有無は、/api/v1/instance の下記キーより確認できます。
fedibird_capabilities
feature_quote
#技術的詳細
redisに記録するstatusの最大件数を変更する。
MAX_ITEMSが遡れる件数なので、2000に変更
ホームタイムライン、リストは、ユーザー毎にデータが記録されるので、ユーザー数が多いサーバでは注意
#技術的詳細
for v2.9.2 https://github.com/fedibird/mastodon/commit/f52f3311cc675a80076efb476ad2a10434b2681f