К сути:
В ларе есть папка storage и достаточно много есть сторонних пакетов, которые требуют хранить там какие то файлы
Например,
scribe, который автодокументирует апи, требует в своем дефолтном состоянии чтобы файлы с ответами или запросами хранились в папке storage
Так же, есть гитлабовская
инструкция по развертыванию приложения через(с помощью) CI, в которой сказано, что при установки с гита, мы дропаем папку storage и линкуем ее в "базовую" папку storage вне текущей версии, а общей.
Так же, есть много других подобных инструкций в которых говорится о таких же действиях, да и звучит вроде как логично, что все файлы содержатся где то в одном месте, а не кочуют с одной версии проекта на другую
В общем, и первое, и второе кажется очень логичным, но каким-то не совместимым
Как в итоге будет правильнее поступать?