もっと見る

【鯖缶向け】Rakeタスクを活用しよう 

Mastodonの管理に便利な、ちょっとしたツールが用意されています。一覧はこちら。
github.com/tootsuite/documenta

Mastodonユーザーで、Mastodonが配置されているディレクトリ(変更していなければ ~/live )に移動し、

RAILS_ENV=production bundle exec rake タスク名

で実行します。

オプションを指定するものもあります。

たとえば、外部のインスタンスから取得したメディアファイルを削除するタスクは、何日前のものを削除するかを指定する NUM_DAYS というオプションがあり、指定しないと7日前となります。これを14日前にするには、

NUM_DAYS=14 RAILS_ENV=production bundle exec rake mastodon:media:remove_remote

と指定します。

注意点として、多くのタスクが、Mastodon本体と同様に、Workerを通じて非同期に実行されるようになっています。即座に結果が反映されないのでご注意ください。

最近あまり活用されていないMastodon日本語メタフォーラムですが、こちらのトピックも参考になるので掘り起こしておきます。

インスタンスの容量の節約のアイデア
discourse.mstdn.jp/t/topic/181


QT: dtp-mstdn.jp/@noellabo/1003865

のえる :cava_red: DTP鯖管  
インスタンスのDBやメディアの保存容量圧縮について リレーによるトラフィック増大を受けて、マジで考えなくてはいけなくなってきた件。 ちょうど今 @Gargron さんがpostした内容がぴったりです。 https://mastodon.social/@Gargron/100386555690...

ハチウエかと思ったw
ハウリングチェックか……。

のえる :cava_red: DTP鯖管 さんがブースト

というわけで、以下のリレーサーバもどうぞよかったらご利用くださいー。
relay.bluecore.net/inbox

@Yohei_Zuho 何歳とか、Mastodonやってると関係なくコミュニケーションとれてるよね! きっと知らないだけで、凄くいろんな年齢層の人達が、普通に混じり合ってやりとりしてるよ!

嬉しければ「ありがとう」っていうし、失敗したり迷惑かけたら「ごめんなさい」っていうし、楽しいことがあれば一緒に笑い合えるし、普通に一緒に過ごせる。

実年齢が邪魔しない。
本当に自由でいいなーと思う。

というわけで、年齢は気にしないでOK。一緒にプログラミングしましょうw

@Yohei_Zuho 40代もやってますよー。新しいこと覚えるの楽しいですよ!

@toneji @kedama 片っ端からリレーに接続されたようなことを書かれていましたので、それもヤバかったかなと。

relay.dtp-mstdn.jpは、リレー経由のメディア容量、現時点で累積で437MBほどです。まぁ、数日でこの容量だと少ないとは言えませんが……。

たぶん一番流量が多いのがjoinmastodonで、他はそれほど多くないのではないかと思います。

今度はJPのアカウントに呼びかけますね!

のえる :cava_red: DTP鯖管 さんがブースト

SNSでの好かれ方、「なんか言ってることよくわかんなかったり賛同できない時もあるけど、君のこと嫌いじゃないよ」くらいのふんわりした好意が最強じゃないかなと思ってる

のえる :cava_red: DTP鯖管 さんがブースト

しむどんの新しい名前は「死に際侍」です。
shindanmaker.com/779621

いいの出たな

のえる :cava_red: DTP鯖管 さんがブースト

@toneji WebUIや、操作するためのAPの他に、ActivityPubの対応をしたり、バックグラウンドで働くプログラム達が居ます。

サービスに接続できない間も、それらが辛うじて実行されていることはあるかもしれません。

インスタンスのDBやメディアの保存容量圧縮について

リレーによるトラフィック増大を受けて、マジで考えなくてはいけなくなってきた件。

ちょうど今 @Gargron さんがpostした内容がぴったりです。
mastodon.social/@Gargron/10038

こちらのissueです。
github.com/tootsuite/mastodon/

問題は認識されています。

掃除する基準、それを実行するsidekiqタスクが膨大になる件、など、相応に難しい問題だということですが、解決したいですねー。

@toneji さん管理の箕面どんで、ディスク容量不足によるダウンがありました。

リレーによる急激なトラフィック増大が、直接または間接的な原因と考えられます。

@theoria さんが指摘していた通りのことがストレートに起きた感じです。
wug.fun/@theoria/1003797459391

俳句検出Bot @find575@theboss.tech も、自鯖におかないようにしているそうですw
wug.fun/@theoria/1003844609037

@theoria さっそく起きましたぜ、リレーによる急激な負荷増大が原因と思われるディスク容量不足事故。
minohdon.jp/@toneji/1003852059

@toneji そうでしたか……。かえってご迷惑をおかけしました。でも復旧してよかった!

鯖缶勢として、ディスク容量不足は通過儀礼みたいなものですがw

あと、何かあったことにこちらで気付いても連絡手段ないねって話をしておりました。

@kedama さんが箕面どんが落ちてるって教えてくれました。
foresdon.jp/@kedama/1003826600
foresdon.jp/@kedama/1003836389

のえる :cava_red: DTP鯖管 さんがブースト

To Mastodon admins who are testing the federation relays feature, how's it going? #mastoadmin

のえる :cava_red: DTP鯖管 さんがブースト

公式に実装された新しいフィルター機能、サーバ側で処理してくれるから他のクライアントからもちゃんと処理されてくれてTLが快適になった。

@t_fukui 100個少ないですから、有意義に使いたいですよね。喧伝されているメリットと、実際のメリットに乖離があるような気がします。言ってはいけない系w

@t_fukui そもそも、ユーザーが気付いてないんじゃないかなw

もっと見る

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

DTP-Mstdn.jp

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