もっと見る

Mastodonをv2.5.0にアップデートした皆様、連合リレーはもうお試しになりましたか?

デフォルトのjoinmastodon.orgを登録すると、外国語のトゥートが流れてくるようになりますが、日本のサーバを登録すれば、日本語のトゥートが流れてきます。

日本で代表的なリレーサーバはYUKIMOCHI Toot Relay Serviceで、現在104のインスタンスが接続されています。
relay.toot.yukimochi.jp/

リレーは複数登録することでバックアップになるし、より多くのインスタンスと繋がることができるので、サブでいくつか登録すると良いでしょう。

h3zjp pub-relay Server
pub-relay.hama3.net/

Mastodon Pub-Relay Server
relay.kemo.one/

ハッシュタグ付きのトゥートだけをリレーするサービスもあります。
hashtag-relay.dtp-mstdn.jp/

リレーはオプションで、必須ではありません。負荷が増すのであらかじめご承知おきを。

ハッシュタグリレー、説明とインスタンス一覧が出るページを作ったよ。
hashtag-relay.dtp-mstdn.jp/

雪餅リレーに登録しているインスタンスには、こっちにも登録してもらえると、ハッシュタグの流通が促進されていいかなーと思ってます。

雪餅リレー参加インスタンスにとっては、同一のトゥートが別経路でリレーされてくるだけなので、負荷の増大は誤差程度。

ハッシュタグリレーにだけ参加しているインスタンスにとっては、負荷をあまり増やさないで繋がれるメリットがあるよね。

雪餅リレーが落ちた時でも、ハッシュタグつければ届くので、ちょっとしたバックアップになるしw


ハッシュタグタイムラインオンリーという投稿属性を設けるか、付けるとそういう扱いをされる専用ハッシュタグ(たとえば#ttlonly)を設けることで、リレーと併用して、

ハッシュタグタイムラインによるマストドンチャットができるようになる。

チャットのチャンネルはハッシュタグで指定する。

この、いまでも擬似的に実現できるかな。

チャットと言ったけど、つまりはそのタグに関心のある人にだけ投稿を届けられるということ。

ローカルタイムラインをタグタイムライン化しているインスタンスでは、結果としてローカルオンリー投稿になる。

欠点は、この機能を導入していないインスタンスやFediverseの他の実装では未対応で垂れ流しなこと。


wakin  
「ルームから抜ける」処理は、マストドン側でフォローを外せばいいので不要な気がする。元々フォローしてたとかもあって面倒だし。 数が多いと手間だけど。 QT: リレーサーバ、インスタンス単位なのをユーザー単位にしたらマストドンのチャットツール化が完成する気がする。 リレーと言いつつ単純に参加者を自...
wakin  
Botが「~さんが参加しました!」とか呟けばGood QT: リレーサーバ、インスタンス単位なのをユーザー単位にしたらマストドンのチャットツール化が完成する気がする。 リレーと言いつつ単純に参加者を自動的に相互フォローするだけ。 懸念は、リレーサーバにアカウントのapiキーを渡す必要がある所か...
wakin  
リレーサーバ、インスタンス単位なのをユーザー単位にしたらマストドンのチャットツール化が完成する気がする。 リレーと言いつつ単純に参加者を自動的に相互フォローするだけ。 懸念は、リレーサーバにアカウントのapiキーを渡す必要がある所かな。

@popn_ja インスタンス開設おめでとうございます。dockerなんですね。

ひょっとして雪餅リレーの100個目の参加インスタンスかな?

新設インスタンスでリレーに参加する事例、増えてますね。私のオススメは雪餅リレーです。
relay.toot.yukimochi.jp/

インスタンス立ち上げ時、自分のアカウントのフォローをインポートすると、連合タイムラインがホームタイムラインと同じになっちゃうけど、これ、鯖缶ばっかりだったり、かなり偏るんですよね。

リレーを利用すると、最初から賑やかな状態が作れるので、オススメです。

この「ふとdtp鯖を覗いたら」ってところ、凄くないですか?



QT: abyss.fun/@FIWA/10070167894895

:abyinc1:​ふ​ぃわ​:abyinc2:  
ふとdtp鯖を覗いたら、MZ-700に不可能はないで、その筋では超有名な某氏がいて驚いた。 昔、氏のJavaScript本やサイトのお世話になった事を思い出した。 #theboss_tech #dtp

早期投入してみたハッシュタグリレーですが、頃合いをみてフィルター付きリレーサーバに統合したいと思います。やはり、ハッシュタグ付きトゥートだけを通すだけでは機能不足ですね。

現在プロトタイプ版が走っているrelay.dtp-mstdn.jpを停止し、それと入れ替える形になるかと思います。

さて、現在、本家pub-relayは三代目に移行中です。

初代はEugenさんによるプロトタイプ(Ruby)、二代目がChris HobbsさんによるCrystal版、三代目もChris Hobbsさんによる書き直し版で、現在作業が進められています。

一番大きな変化は、sidekiqからearlへの移行かな。
github.com/ysbaddaden/earl

私の方の拡張についても、こちらに統合していきたいと思います。

現在のフィルターですが、
- ハッシュタグ付きのみ受信
- 指定タグを含む:受信
- 指定タグを含む:受信拒否
- 指定インスタンスを受信
- 指定インスタンスを受信拒否
- botを受信拒否
- 画像付きを受信拒否
- 送信しないで受信だけする
などがあります。

このうち「ハッシュタグ付きのみを受信」を強制したものが、 https;//hashtag-relay.dtp-mstdn.jp/inbox になります。


ハッシュタグ……というかフィルター付きのリレーサーバですが、

実際に動作していることで期待が高まっているかと思いますが、開発途中なので、常に開発に参加してくれる人(不具合を承知できて、アップデートに遅滞なくついてきてくれる人)以外には、使っていいよーとは言いがたい状況です。もう少々お待ちください。


デフォルトハッシュタグはまるごと受け取るにはデカイ情報なので、参加インスタンスによってはブロックしたいのではないかと思います。

なので、デフォルトハッシュタグがどれなのかをインスタンス側が開示できるようにして、インスタンスのリレーポリシーでデフォルトハッシュタグは受け取らない、という設定が出来るのが良いのではないかと思っています。


ハッシュタグ付きトゥートのみ転送するリレーを用意したので、ぜひご参加ください。

流量が限定される分、一般的なリレーより、インスタンスの負荷が軽いですよ。


dtp-mstdn.jp/@noellabo/1006764


開発中のフィルター付きリレーを稼働させました。お試し下さい。

ハッシュタグのみ転送するリレー(こちらのURLを、リレーに追加してください)
hashtag-relay.dtp-mstdn.jp/inb

観測所(リレーされたものだけ表示されます)
mstdn01.noellabo.jp/about
mstdn02.noellabo.jp/about

リレーに参加しているインスタンスリスト(ただしJSONむき出し)
hashtag-relay.dtp-mstdn.jp/lis

リレーで流れていったトゥートは、削除できるのか?

といった興味深いトピックです。

リレーサーバは、削除要求をリレーすることができます。

したがって、リレーに接続されている限り、トゥートは削除されると期待することができます。

問題はリレーへの接続をやめたインスタンスです。

もはや削除要求もリレーされないため、リレーがなくても繋がっている(そのインスタンスの誰かにフォローされている)状況でない限り、削除されずに残ると考えられます。


QT: social.tchncs.de/@frankiesaxx/

Frankie Saxx  
It seems like a lot of Mastodon requests/expectations are based on a flawed understanding of federation and the idea that a post exists as a shared...
雪餅  
ところで、リレーに参加している2以上のサーバのFTLを同時に眺めると、運用者として精神に大変よくない影響などがあります。
雪餅  
心を虚無にしながら、リレーサーバーから4インスタンスが抜けていったなーというのをぼんやり見ている。(どこが抜けたのかは知らん)
もっと見る

のえる :cava_red: DTP鯖管 によるおすすめ:

DTP-Mstdn.jp

DTP-Mstdn.jpは、DTP・デザイン・印刷に関わる人々のためのMastodonインスタンスです。特定分野の専門インスタンスですので、日々のつぶやき、耳寄りな情報の共有、ディスカッション、質問とその回答、役立つスクリプトなど、他では投稿しづらい内容も、思う存分トゥートしましょう!