フォロー

【鯖缶向け】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を通じて非同期に実行されるようになっています。即座に結果が反映されないのでご注意ください。

ログインして会話に参加
DTP-Mstdn.jp

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