Laravel horizon plugin for OctoberCMS
Provide Laravel Horizon inside your OctoberCMS application.
Horizon provides a beautiful dashboard and code-driven configuration for your October powered Redis queues. Horizon allows you to easily monitor key metrics of your queue system such as job throughput, runtime, and job failures.
Minimal requirement : OctoberCMS 1.1.x
Requirement : Redis queue and PHP >=7.2
- Check if your php version in your composer.json require is >=7.2
- Install laravel horizon trough composer
composer require laravel/horizon "^3.5"
- Publish the laravel horizon assets
php artisan horizon:assets
- Install this plugin
- Edit the config file
config/horizon.php- see here
'env' => env('APP_ENV', 'production'),to the file
config/horizonto run the defined workers in the horizon config file
php artisan horizon
For production this command needs to be supervised by a tool like supervisord. Supervisord will take care of restarting a process when it fails.
Horizon provides a queue usage graph, if you want use them you need to have the October CMS scheduler cron correctly configured.
You can enable dark mode in your
This plugin has not been reviewed yet.
!!! Add support for laravel 6. Only update to this version if you are on october 1.1.x and read the README for the new laravel horizon requirements.
Oct 05, 2020
Use static path for horizon icon svg
Oct 20, 2019
First version of Horizon
Mar 10, 2019