As much as I like ActiveStorage. it has its shortcomings too, i.e. no nested directories:
Some people seem to like Shrine a lot, but I didn't get a chance to try it out yet.
I still have problem understanding why no nested directories. It was a big "no" without explanation.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.