Instagramを貼るテスト

MastodonのメディアファイルをS3からMinIOに

S3をやめてMinIOにした話

毎月200円から300円ぶんくらいS3使ってたんですが、これを自前でやりたいという 気持ちが高まってきたので、MinIOでやっちゃうことにしました。

容量的にもそれほどキツいわけでもなかった(20GBくらい)ので、 録画+ファイル鯖にDockerで立てました。 その鯖、NextCloudものっけてるので、ついでのついでということで そいつもMinIOでやらせようとしたんですが、適当履歴コマンドやってしまって、 ブチ壊しになったうえに結構てこずりました。 が、それほど活用できてなかったので損害とかそういうのはなかったです。 バックアップもとってたしね。

で、もちろん移行するというのは面倒なことで、移せたからいいやではない(あたりまえ)。 ブチ壊さないようにいろいろ調べる必要があったわけです。 いろんなものをブチ壊してきて、Dockerのありがたさを思い知る。

で、なにやってたかというと、どーやってIDとシークレットキーを換えるんだって思って 色々調べてたわけです。 ググってもDockerでそれらの変更をやってるのを見つけられなかった。 うーーんと唸って、Googleさんの一番上にあるMinIOのREADME.mdを見てみたわけです。 そしたらまんま載ってた。READMEにそんなことが書いてあるなんて思ってなかった。 ちなみに、これをやっててさきほどの事故が起きました。(適当コマンドよくない)

MinIOにメディアをのっけて若干速くなったような気がする。近いし。 あと、お金の心配がなくなる(電気代とかそーいうのは考えない)。 ゆくゆくはWeb鯖をHDDでRAIDとかさせて、Dockerにまとめたいとか思ってるので、 いろいろやっていきたいですね。Kubernetes計画は電気代への恐れがあるのでやめました。

どーでもいいですが、Mastodonのメディア用にサブドメインを生やしてて、 それがimage.〜というので、なんでそんな名前にしたんだと殴りたい気分です。

Instagramを貼るテスト