- Использование очередей
- Docker-compose + конфигурация Supervisor на заданное кол-во обработчиков очередей
- Observer + Event Listener
- Guzzle Http Client
- Migrations, Factory, Seeders
- Docker-compose
- PHP-8.1 FPM
- Laravel 9
- PostgreSQL 14
- Redis
- Пакеты (Laravel Breeze, Laravel Horizon, Guzzle Http Client, TailwindCSS + DaisyUI, Laravel IDE Helper)
- Клонировать данный репозиторий
- Выбрать
.env.dev.exampleили.env.prod.exampleза основу composer install --optimize-autoloader --ignore-platform-reqsphp artisan key:generateyarn installyarn run build./vendor/bin/sail build --no-cache./vendor/bin/sail upилиdocker-compose up- Внутри Докера выполнить
php artisan migrate --seed - Открыть приложение в браузере
http://localhost, если всё в порядке, то идём дальше. php artisan config:cachephp artisan route:cachephp artisan view:cache- Учётная запись по умолчанию:
Email:
[email protected]Пароль:12345678 - Мониторинг очередей - Laravel Horizon, доступен по адресу
http://localhost/queues
Автор: twent
