RedisTree
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., (*1)
Screenshots, (*2)
Requires PHP 7.3+, (*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
, (*4)
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., (*5)
\Mmeyer2k\RedisTree\RedisTreeModel::registerRoutes();
Security
Place the registerRoutes()
call within a protected route group to provide authentication flexibility., (*6)
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.