hat's why I always prefer dedicated server but in your case, AWS S3 is really the most cost-effective option.
~~
How is the demand on your service? Is it increasing? Or stabilizing? Or decreasing since imgur links aren't broken anymore?
No, it is not very economical, because bandwidth is very expensive.
In this type of service, the focus is not so much on disk space, but on bandwidth.
The "58 million" is the number of inodes on a 1 TB disk. Most files aren't that small, so the number of images you can fit in 1 TB will be significantly lower. So in most cases, the number of files shouldn't be a problem before you run out of diskspace.
I think I didn't explain it well. I can have 500 files with 1TB on the server, no problem. As I said, I have neither space nor bandwidth concerns at this time.
Either way, thanks for your suggestion, which I'll explore.