All Projects → z-song → Redis Manager

z-song / Redis Manager

Licence: mit
Integrates your Laravel application with a redis manager

Projects that are alternatives of or similar to Redis Manager

Photo Blog
The Photo Blog Application based on Laravel 5 and Vue.js 2 + Prerender
Stars: ✭ 55 (-77.55%)
Mutual labels:  redis, laravel
Config
Config manager for laravel-admin
Stars: ✭ 83 (-66.12%)
Mutual labels:  laravel, manager
Coyote
4programmers.net
Stars: ✭ 61 (-75.1%)
Mutual labels:  redis, laravel
Quick redis blog
QuickRedis is a free forever Redis Desktop manager. It supports direct connection, sentinel, and cluster mode, supports multiple languages, supports hundreds of millions of keys, and has an amazing UI. Supports both Windows, Mac OS X and Linux platform.
Stars: ✭ 594 (+142.45%)
Mutual labels:  redis, manager
Totoval
An out-of-the-box artisan API web-framework written in go.
Stars: ✭ 110 (-55.1%)
Mutual labels:  redis, laravel
Laravel Event Broadcast
Laravel event broadcasting with Node.js, Redis & Socket.io
Stars: ✭ 5 (-97.96%)
Mutual labels:  redis, laravel
Laravel Blog
Laravel 8.0 blog application with Vue.js, Homestead, Horizon, Telescope and Pusher
Stars: ✭ 1,248 (+409.39%)
Mutual labels:  redis, laravel
Stacker
Stacker - The environment for local web development, ready for use.
Stars: ✭ 356 (+45.31%)
Mutual labels:  redis, laravel
Docker Laravel
🐳 Docker Images for Laravel development
Stars: ✭ 101 (-58.78%)
Mutual labels:  redis, laravel
Laravel Filemanager Example 5.3
Demo integration for laravel-filemanager (https://github.com/UniSharp/laravel-filemanager).
Stars: ✭ 100 (-59.18%)
Mutual labels:  laravel, manager
Laravel Visits
📊 Laravel Visits is a counter that can be attached to any model to track its visits using Redis or Eloquent. (with tags, IP protection and caching)
Stars: ✭ 582 (+137.55%)
Mutual labels:  redis, laravel
Seo Manager
Seo Manager Package for Laravel ( with Localization )
Stars: ✭ 192 (-21.63%)
Mutual labels:  laravel, manager
Laravel Eloquent Query Cache
Adding cache on your Laravel Eloquent queries' results is now a breeze.
Stars: ✭ 529 (+115.92%)
Mutual labels:  redis, laravel
Freelancers Market
Laravel Project to help freelance websites clients and freelancers to find each other.
Stars: ✭ 39 (-84.08%)
Mutual labels:  redis, laravel
Lada Cache
A Redis based, fully automated and scalable database cache layer for Laravel
Stars: ✭ 424 (+73.06%)
Mutual labels:  redis, laravel
Manager
Implementation of the Manager pattern existing in Laravel framework
Stars: ✭ 74 (-69.8%)
Mutual labels:  laravel, manager
Reading
整理阅读过的干货文章, 帖子
Stars: ✭ 318 (+29.8%)
Mutual labels:  redis, laravel
Jianzhi V2
基于laravel5.5跟Vue2前后端分离的兼职平台
Stars: ✭ 327 (+33.47%)
Mutual labels:  redis, laravel
Lingo
A Gui To Manage Laravel Translation Files
Stars: ✭ 88 (-64.08%)
Mutual labels:  laravel, manager
School
Sistema de gerenciamento para escola em Laravel com VueJS (Não é mais Angular)
Stars: ✭ 178 (-27.35%)
Mutual labels:  laravel, manager

redis-manager

StyleCI Packagist Total Downloads

Redis-manager gives your laravel application a redis web administration interface that allows you to easily manipulate the most commonly used data types for redis (strings, hashes, lists, sets, sorted sets).

It also provides a web-style command-line tool that works like redis-cli that can run most of the redis commands.

Redis-manager allows you to easily monitor several redis system status, including memory usage, cpu usage, and the throughput of each command.

Here is the living demo

redis-manager reads laravel's redis configuration located in the config/database.php

Installation

You may use Composer to install Redis-manager into your Laravel project:

composer require encore/redis-manager

After installing redis-manager, publish its assets using the vendor:publish Artisan command:

php artisan vendor:publish --provider="Encore\RedisManager\RedisManagerServiceProvider"

After installation, open http://your-server/redis-manager to access redis-manager.

Configuration

The config file was published at config/redis-manager.php, and the default contents of the configuration:

<?php

return [

    /*
    |--------------------------------------------------------------------------
    | Redis Manager Base Path
    |--------------------------------------------------------------------------
    |
    | Base path for Redis Manager
    |
    */

    'base_path' => 'redis-manager',

    /*
    |--------------------------------------------------------------------------
    | Redis Manager Middleware
    |--------------------------------------------------------------------------
    |
    | The Redis Manager's route middleware.
    |
    */

    'middleware' => [],

    /*
    |--------------------------------------------------------------------------
    | Redis Manager Results Per Page
    |--------------------------------------------------------------------------
    |
    | Here you can configure for the number of results will show in the
    | Redis Manager search page.
    |
    */

    'results_per_page' => 50,

    /*
    |--------------------------------------------------------------------------
    | Redis Manager Disable Commands
    |--------------------------------------------------------------------------
    |
    | The commands listed here was disabled when you use Redis Manager Console
    | to run commands. Feel free to add commands here which you do not want
    | users to use.
    |
    */

    'disable_commands' => [
        'flushdb'
    ]
];

Authentication

By default, you will only be able to access redis-manager in the local environment. To define a more specific access policy for it, you should use the RedisManager::auth method. The auth method accepts a callback which should return true or false, indicating whether the user should have access to redis-manager:

RedisManager::auth(function ($request) {
    // return true / false;
});

License

Redis manager is open-sourced software licensed under the MIT license

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].