All Projects β†’ Dionera β†’ Laravel Beanstalkd Admin Ui

Dionera / Laravel Beanstalkd Admin Ui

Licence: mit
An Admin UI for Beanstalkd and Laravel

Labels

Projects that are alternatives of or similar to Laravel Beanstalkd Admin Ui

Ddd Laravel Sample
A Laravel DDD sample application using CQRS and persisting entities serialized without ORM
Stars: ✭ 172 (-2.27%)
Mutual labels:  laravel
Galaxyofdrones
πŸš€ An open source multiplayer space strategy game.
Stars: ✭ 172 (-2.27%)
Mutual labels:  laravel
Sheets
Store & retrieve your static content in plain text files
Stars: ✭ 175 (-0.57%)
Mutual labels:  laravel
Laravel Vue Spa
SPA Boilerplate made with Laravel 5.6, Vue 2, Bootstrap 4, Vue-router 3, Vuex 3, Axios
Stars: ✭ 172 (-2.27%)
Mutual labels:  laravel
Ficsave
This is the repo for FicSave, an open-source online fanfiction downloader.
Stars: ✭ 172 (-2.27%)
Mutual labels:  laravel
Laravel Invite Codes
This package allows you to easily manage invite codes for your Laravel application.
Stars: ✭ 174 (-1.14%)
Mutual labels:  laravel
Laravel Route Attributes
Use PHP 8 attributes to register routes in a Laravel app
Stars: ✭ 171 (-2.84%)
Mutual labels:  laravel
Eloquent Filter
The Eloquent Filter is a package for filter data of models by the query string. Easy to use and fully dynamic.
Stars: ✭ 175 (-0.57%)
Mutual labels:  laravel
Roadrunner Laravel
RoadRunner ⇆ Laravel bridge
Stars: ✭ 167 (-5.11%)
Mutual labels:  laravel
Rating
Laravel Eloquent Rating allows you to assign ratings to any model.
Stars: ✭ 175 (-0.57%)
Mutual labels:  laravel
Novel
基于 Laravel 5.2 ηš„ε°θ―΄η½‘η«™
Stars: ✭ 172 (-2.27%)
Mutual labels:  laravel
Forrest
A Laravel library for Salesforce
Stars: ✭ 171 (-2.84%)
Mutual labels:  laravel
Laravel Http2 Server Push
A middleware package for Laravel to enable server push for your script, style, and image assets.
Stars: ✭ 174 (-1.14%)
Mutual labels:  laravel
Laravel Addresses
Rinvex Addressable is a polymorphic Laravel package, for addressbook management. You can add addresses to any eloquent model with ease.
Stars: ✭ 170 (-3.41%)
Mutual labels:  laravel
Laravel Auditing
Record the change log from models in Laravel
Stars: ✭ 2,210 (+1155.68%)
Mutual labels:  laravel
Curryable
An elegant and simple curry(f) implementation in PHP.
Stars: ✭ 172 (-2.27%)
Mutual labels:  laravel
Laravel Messenger
Simple user messaging package for Laravel
Stars: ✭ 2,140 (+1115.91%)
Mutual labels:  laravel
Laravel Cart Manager
Managing the cart in your Laravel/E-commerce application is a breeze
Stars: ✭ 175 (-0.57%)
Mutual labels:  laravel
Laravel Api Debugger
Easy debug for your JSON API.
Stars: ✭ 175 (-0.57%)
Mutual labels:  laravel
Laravel Source Encrypter
Laravel and Lumen Source Code Encrypter
Stars: ✭ 175 (-0.57%)
Mutual labels:  laravel

Laravel Beanstalkd Admin UI

Code Climate Current Version License

πŸ”₯ A slick Admin Interface for monitoring your Beanstalkd queues right out of your Laravel application. πŸ”₯

Installation

Require the package through composer

composer require dionera/laravel-beanstalkd-ui

Version Table

Laravel Required PHP Version Package Version
^5.7.28 ^7.2 ^2.0
^6.0, ^7.0 ^7.2 ^2.1
^7.0 ^7.4 ^3.0
^7.0, ^8.0 ^7.4 ^3.1

Publish assets

Next we need to publish the package's assets. We do this by running the following command:

php artisan vendor:publish --provider="Dionera\BeanstalkdUI\BeanstalkdUIServiceProvider" --tag="public"

This will publish all the required Javascript and CSS into your applications public/vendor/beanstalkdui folder.

View it in the browser

Now navigate to http://<your-app>/beanstalkd/tubes in your browser. If you're not already authenticated you will now be asked to log in. This is because by default all routes use the auth middleware. See the Configuration section for information about how to overwrite this.

Live Updating

Configuration

In order to overwrite the default configuration we first need to publish the package's config file.

php artisan vendor:publish --provider="Dionera\BeanstalkdUI\BeanstalkdUIServiceProvider" --tag="config"

This will place a beanstalkdui.php in your application's config folder. Inside you will find the following settings:

Value Default Description
host '127.0.0.1' The Beanstalkd host.
port 11300 The Port Beanstalkd is running on.
middleware ['web', 'auth'] An array of middlewares which get applied to all the package's routes. If no middleware should be applied simply remove auth from the array.
prefix '' Route prefix that should be applied the Admin UI routes.
failed_jobs true Defines if you want to be able to also manage your failed jobs through the UI. If set to true an additional table containing all failed jobs for the current tube will be displayed.
failed_jobs_table failed_jobs The name of the table containing your failed jobs.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].