Hi,
Yes unfortunately Heroku doesn’t support local uploading files.
You can find more informations about it in the documentation: Heroku Deployment - Strapi Developer Documentation
You can use AWS S3 provider in order to host your files, they have a free tier which is, I think, around 5 GB of storage 