@gnu2 Interesting to see a different approach!
I think it makes sense to cache things temporarily, to help offset the load, but maybe Mastodon does it too aggressively.
Until recently, this is what my server disk space looked like.
https://stefanbohacek.online/@stefan/112140178007311059
I managed to get it closer to a peak at 50%, but it was a ton of work.