【外部サーバの古いメディアファイルを消す=鯖缶修行メモ】
Mastodonの自鯖を立ててから10日間が経過。
外部メディアの量が気になり、保存量はデフォの7日間に減量する。
(参照)https://qiita.com/neustrashimy/items/870769d7db4d95cde238#%E5%A4%96%E9%83%A8%E3%82%B5%E3%83%BC%E3%83%90%E3%81%AE%E5%8F%A4%E3%81%84%E3%83%A1%E3%83%87%E3%82%A3%E3%82%A2%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E6%B6%88%E3%81%99remove
データー使用量は、ダッシュボードの最下部に表示されている。
/var/www/mastodon のディレクトリーで、ユーザーはmastodonで作業をする
$ sudo -su mastodon
$ cd /var/www/mastodon
(ファイルは、mastodon内のpublic/system以下のディレクトリやファイルです。)
デフォルト通り7日以前のメディアファイルを消す
事前試験
$ RAILS_ENV=production bundle exec bin/tootctl media remove --dry-run
実際に実行
$ RAILS_ENV=production bundle exec bin/tootctl media remove
3日分3.4Gが減量されて、メンテ成功。
1週間で1回程度のメンテで続けます。
これでリレーサーバーに接続していても、ストレージ量は問題なさそうです。