宮原太聖(Miha)の雑記帳。おおむね週1回更新です。Dockerで構築したMastodonの外部メディアファイルを削除する方法2019-01-12Dockerで構築したMastodonの外部メディアファイルを削除する方法Webタイトルの通り、マストドンの技術的な話です。マストドンは、常時、他のインスタンスから流れてきた画像も保存しています。画像を大量に投稿してる人をフォローしている人が居た場合、たとえ自分のインスタンスでの画像投稿が少なかったとしても、あっという間にDBが圧迫されてしまう可能性があります。DBが満杯になると、インスタンスは止まってしまいます*1。Amemiya.workの場合、1月4日の時点で、DBが入っているvdb1の容量が120GB(72%)を超えました。なんとかしないと......ということで、他のインスタンスから流れてきた画像のうち、古いものを消してしまうことにしました。qiita.comv2.5.0より、tootctlという機能が追加されました。これは、管理者向けの機能で、今まで色々と面倒だった色々な管理を簡単に済ますことができます。......こういうこともあるので、v1.x系を使ってるインスタンスは、すぐにでも、DB吹っ飛ばしてでも最新版を入れた方がいいと思います。OStatusに思い入れがあるなら別ですが。このtootctl、軽く検索をかけると、Dockerを使わない方法での扱い方しかヒットしませんでした*2。そこで例によって、鯖缶工場にて相談しました。ご教示感謝いたします。--days=30これを入力すると、「.」が沢山出てきて削除が始まります。完全に終わり切る前に寝落ちしてしまったのですが、翌朝寝起き直後に確認してみた所、無事に38GB(23%)まで減少していました。web」と入れているような感じです。bin/tootctl」までがtootctlを呼び出すためのやつのようで、それ以降に続いているものがtootctlのコマンドとオプションです。ここでいう画像とは、先に述べたように、他のインスタンスから流れてきた画像です。自分のインスタンスの住民が投稿した画像が削除されることはありませんし、自分のインスタンスで投稿された画像によって領域が圧迫されている場合には、この手は使えません。その後のオプション「--days=30」は、「30日以上経過したものを削除する」というオプションです。デフォルトだと7日以上経過したものが削除されます。別にそれでも良かったんですけど、まあ、一応。これで様子をみてみます。Tumblr広告を非表示にする関連記事2019-03-30ニコフレが終了するそうなので、引っ越しの方法を復習してみる。新しいバージョンが出たら、都度バージョンアップす...2019-02-162019年の今マストドンを始めようと思うあなたが読んでおくべき記事Pawoo鎖国状態って、2017年春の話で情報古すぎですよ。@TaiseiMiyahara(※管理者)その他YouTubeニコニコ動画Pixiv小説家になろうはてなブログをはじめよう!t_miyaharaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。