Перед запуском сборки, можно настроить свои файловые хранилища в .env файле, по умолчанию будет использоваться файловая система. Однако включен и установлен пакет, позволяющий использовать s3 в качестве места хранения, так как именно для него он и разрабатывался.
После сборки будут развернуты 2 образа, php-fpm и nginx, на 8010 порту можно будет открыть [документацию](http://localhost:8010/api/documentation).
## Настройки для .env
-`ALLOW_MIME_TYPES`=**jpeg,png** (доступные расширения файлов для загрузки)
-`GALLERY_PREFIX`="**/gallery/**" (основной префикс, внутри которой будет хранить файлы API)
### Использование
Так как проект представляет собой голый API - удобнее всего будет пользоваться им из идущего в комплекте Swagger, достаточно открыть его по адресу **/api/documentation**.
Из проекта удалена авторизация, по этому для проверки работы не потребуется генерировать токены и прочее.
Названия и описания методов очень точно и емко описывают их работу, а все передаваемые данные подписаны, для простоты понимания.
Проект полностью покрыт unit тестами, для полноты охвата использовались интеграционные тесты, которые проверяют не просто работу отдельных функций, а целиком работу отдельных endpoint'ов API.