海ミハ車両区

宮原太聖(Miha)の雑記帳。おおむね週1回更新です。

Dockerで構築したMastodonの外部メディアファイルを削除する方法

タイトルの通り、マストドンの技術的な話です。

マストドンは、常時、他のインスタンスから流れてきた画像も保存しています。ですから、やたら画像を大量に投稿してる人をフォローしている人が居た場合、たとえ自分のインスタンスでの画像投稿が少なかったとしても、あっという間にDBが圧迫されてしまう可能性があります。もし、DBが満杯になると、インスタンスは止まってしまいます*1

Amemiya.workの場合、1月4日の時点で、DBが入っているvdb1の容量が120GB(72%)を超えました。そろそろなんとかしないと……ということで、他のインスタンスから流れてきた画像のうち、古いものを消してしまうことにしました。

*1:インスタンスによっては、あまりに大量に画像を送ってくる他のインスタンスドメインブロックしていたり、あるいは、画像の受け取りを拒否している所もあるようです

続きを読む