nexkey
nexkey copied to clipboard
リモート画像の永続キャッシュ機能とMediaProxyをやめて一時キャッシュに統合する
Summary
直リンク or 消さない限り永久に肥大化するキャッシュ or 外部のプロキシ の地獄の3択をやめる
- リモートの画像は変換、圧縮して保存する
- mediaproxy-goの実装と同様に数日間使われなければ自動的に削除するようにする
- キャッシュに専用のオブジェクトストレージを使用するかローカルに保存するか選べるようにする
- センシティブな画像はキャッシュしない、もしくはローカルにキャッシュする
問題になりそうな点
- プロキシ済みURLがDBに保管されるという上流からの不具合を引き継いでいるためめんどくさいことになりそう
- vipsはapngを変換できない