mmeyer2k / redistree
A clean Redis web interface for Laravel 5
Installs: 270 473
Dependents: 0
Suggesters: 0
Security: 0
Stars: 9
Watchers: 3
Forks: 1
Open Issues: 0
Language:Blade
Type:project
This package is auto-updated.
Last update: 2024-11-23 05:45:38 UTC
README
RedisTree is a Laravel package that provides an elegant web interface for Redis. It assists you in monitoring your server statistics and exploring your Redis key hierarchy.
Requires PHP 7.3+
Installation
Add to Composer
composer require "mmeyer2k/redistree:dev-master"
Add Service Provider
Add the following line into the providers
array in config/app.php
Mmeyer2k\RedisTree\RedisTreeServiceProvider::class,
Register Routes
To allow for full customization of the URL and security mechanisms employed, routing to the RedisTree controller is left to the developer.
To serve the GUI from /redistree
without any kind of security, add the following stub to your routes.php
file.
\Mmeyer2k\RedisTree\RedisTreeModel::registerRoutes();
Security
Place the registerRoutes()
call within a protected route group to provide authentication flexibility.
Features
- Ability to choose what characters represent keyspace separators.
- Toggleable prompting before destructive actions.
- Simple integration with existing Laravel 5 applications.
- Elegant and intuitive interface.