Вам не разрешено использовать файловую систему для постоянного хранения в Heroku.
Причина заключается в том, что каждый раз, когда Heroku запускает ваше приложение, оно запускает его в совершенно новом временном каталоге.Каждый раз, когда Heroku закрывает ваше приложение, он удаляет тот временный каталог, в котором оно ранее запускалось. Heroku делает это каждую ночь, каждый раз, когда вы git push
, каждый раз, когда вы меняете переменные конфигурации, каждый раз, когда вы меняете аддоны, каждыйвремя, когда вы увеличиваете или уменьшаете количество динамо и т. д.
Вы должны использовать внешнюю службу, такую как база данных PostgreSQL или S3, для хранения всего, что вы захотите сохранить.