Laravel garbage collector

Today, a website I built few months ago with Laravel suddenly crashed,

Turns out the cache folder of Laravel took the entire 7GB of space I had available on my cloud instance and caused the crash...

The directory taking all of the space was storage/framework/cache which had like hundreds of folders with 2-3 letter names.

I assumed such a mature framework would certainly take care of these things!

My question is, should I set a cron job to clear the cache daily, or there is another way? maybe some Laravel configuration that I'm not aware of?!