Я загружаю изображения в общую папку, а не в базу данных. Можно ли это делать на Heroku?
Нет, делать это на Heroku нехорошо.
Файловая система Heroku эфемерна .Любые сделанные вами изменения будут потеряны при следующем перезапуске вашего dyno.Это происходит часто (по крайней мере, один раз в день).
Хотя данные, хранящиеся в вашей базе данных, не будут потеряны при перезапуске dyno, есть веские причины не хранить изображения (или другие файлы).) прямо в вашей базе данных.Heroku рекомендует хранить загруженные файлы в Amazon S3 .