Как настроить права при работе с laravel на docker?
Устанавливаю laravel, добавляю туда файлы для поднятия docker
docker представляет собой подключенные образы через docker-compose nginx, php-fpm, mariadb.
В php-fpm устанавливаю composer
выставляю права на папку storage для www-data:www-data, на остальные файлы стоят права 1000:1000 и все отлично работает
Далее сохраняю состояние через git и отправляю на удаленный репозиторий.
отлично, теперь скачиваю это все в другую папку для проверки, запускаю docker-compose up
захожу в контейнер, выполняю composer install и... страница отдает 500
Разобрался в чем дело, git не сохраняет файл .env
после клонирования репозитория нужно внутри контейнера переименовать .env.example в .env и выполнить php artisan key:generate