のえる@DTP鯖管
フォロー

実験用に、Mastodonのリレーサーバを設置しました。master追従しているサーバでは、下記のアドレスをリレーに追加すると、登録したインスタンスの公開トゥートが相互にリレーされ、連合タイムラインが賑やかになります。
relay.dtp-mstdn.jp/inbox

joinmastodonとの違いを確かめる意味でも、登録して一緒に遊んでいただけると嬉しいです>鯖缶各位

なお、リレーサーバはMastodon本体とは別のシンプルなプログラムです。とりあえず負荷については大丈夫そうなので気にしないで下さい。死にそうになったら止めますw

· Web · 12 · 8

@noellabo ありがとうございます。早速試させていただきます!

0
0

@hanage999 今回の実験に合わせて、確認のためのインスタンスたててあるので、うまく流れるかなーという確認にご利用ください。永続するインスタンスじゃないので、雑にアカウント生やして大丈夫です。
mstdn01.noellabo.jp

1
1

@noellabo や、それは何という太っ腹な!ありがとうございます。頭が下がります

0
0

@noellabo 面白いそうなので、設定したいのですが、どうすればいいのでしょうか?
ちなみに、箕面どんは2.4.3です。

0
0

@toneji v2.4.3のすぐ後に出たcommitなので、cherry-pickしても大丈夫かなぁ。ちょっとみてみます。

ちなみに今度のmasterは、Node.jsのアップデートがハマりどころです。追従する場合はご注意を!
ykzts.technology/@ykzts/100370

0
1

@noellabo なるほど。ちょっと手間がかかりそうですね。master追従、勇気要りますし。
安定版が出るまで待とうかな。

0
0

@toneji リレーの実装だけもってきても、たぶん大丈夫です。ダメだったら戻して下さいw

git cherry-pick e55dce3176b7ac0a23a8a652c2626707a1b74dbb

これで、relay関係の機能だけ取り込めます。

migrateとprecompileで大丈夫かな。

0
1

@noellabo おお、情報ありがとうございます!
試してみますね。

0
0

@toneji 説明が雑だったな……。一応メモ代わりに書いておきます。

最初にgit fetchが必要です。

このコミットを取り込みます。
github.com/tootsuite/mastodon/

git cherry-pick e55dce3176b7ac0a23a8a652c2626707a1b74dbb

データベースにrelayの項目が追加されるので、migrateが要ります。

RAILS_ENV=production bundle exec rails db:migrate

precompileも必要です。

RAILS_ENV=production bundle exec rails assets:precompile

v2.4.3から2つ目のコミットなので、ほとんどv2.4.3と同じです。なんかヤバかったらv2.4.3に戻して下さい。

0
1

@noellabo 詳しい説明助かります。git fetchが要るのは見落としていました。
昼ごはんを食べて、落ち着いて作業します。

0
0

@toneji ですね。

面白いけど、そんなに頑張って追従する機能でもないのでお気楽に!

0
0

@noellabo リレーサーバーの設定試していますが、cherry-pickが失敗して先に進めません。
なぜでしょう?

0
0

@toneji まず、現状確認です。
git status と、git log --oneline の出力をみましょう。

0
1

@noellabo おお、こんな時間にありがとうございます!
試してみます。

0
0

@toneji 一番さいごのとこ、bin/tmp が増えてるけどどーすんの?って言ってきてます。

0
1

@toneji なぜそこにtmpができてるのかわかりませんが、中身を確認して削除かなぁ。

0
1

@noellabo なるほど。削除してはいけないファイルなどありますか?
とりあえず、中味をみてみます。

0
0

@toneji 一行表示って意味なので、git log --oneline です。one

0
1

@noellabo git log --onelineを打つと、とても長い出力が出てきました。スクリーンショットに収まりません。

0
0

@toneji 最初の何行かが見えてれば。
7ac5151b7 (tag: v2.4.3) Bump version to 2.4.3
あたりまでで十分です。

まぁ、とりあえず、logは大丈夫だと思うのでほっといて、bin/tmpの処遇を決めましょう。

0
1
DTP-Mstdn.jp

DTP-Mstdn.jpは、DTP・デザイン・印刷に関わる人々のためのMastodonインスタンスです。

特定分野の専門インスタンスですので、日々のつぶやき、耳寄りな情報の共有、ディスカッション、質問とその回答、役立つスクリプトなど、他では投稿しづらい内容も、思う存分トゥートしましょう!

また、普段使いのインスタンスとしてもご活用ください!
Mastodonは相互に繋がっており、DTP-Mstdn.jpを通じて世界中のインスタンスにアクセスできます。