PHPackages                             erik-dubbelboer/php-redis-admin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Caching](/categories/caching)
4. /
5. erik-dubbelboer/php-redis-admin

ActiveLibrary[Caching](/categories/caching)

erik-dubbelboer/php-redis-admin
===============================

Simple web interface to manage Redis databases.

1.26.0(4mo ago)3.2k94.0k↓21.1%666[4 issues](https://github.com/ErikDubbelboer/phpRedisAdmin/issues)[2 PRs](https://github.com/ErikDubbelboer/phpRedisAdmin/pulls)CC-BY-3.0PHP

Since Nov 11Pushed 4mo ago177 watchersCompare

[ Source](https://github.com/ErikDubbelboer/phpRedisAdmin)[ Packagist](https://packagist.org/packages/erik-dubbelboer/php-redis-admin)[ Docs](https://github.com/ErikDubbelboer/phpRedisAdmin)[ GitHub Sponsors](https://github.com/erikdubbelboer)[ RSS](/packages/erik-dubbelboer-php-redis-admin/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (2)Versions (51)Used By (0)

phpRedisAdmin
=============

[](#phpredisadmin)

phpRedisAdmin is a simple web interface to manage [Redis](http://redis.io/)databases. It is released under the [Creative Commons Attribution 3.0 license](http://creativecommons.org/licenses/by/3.0/). This code is being developed and maintained by [Erik Dubbelboer](https://github.com/ErikDubbelboer/).

You can send comments, patches, questions [here on github](https://github.com/ErikDubbelboer/phpRedisAdmin/issues)or to .

Example
=======

[](#example)

You can find an example database at

Installing/Configuring
======================

[](#installingconfiguring)

To install [phpRedisAdmin](https://packagist.org/packages/erik-dubbelboer/php-redis-admin) through [composer](http://getcomposer.org/) you need to execute the following commands:

```
curl -s http://getcomposer.org/installer | php
php composer.phar create-project -s dev erik-dubbelboer/php-redis-admin path/to/install

```

You may also want to copy includes/config.sample.inc.php to includes/config.inc.php and edit it with your specific redis configuration.

Instead of using composer, you can also do a manual install using:

```
git clone https://github.com/ErikDubbelboer/phpRedisAdmin.git
cd phpRedisAdmin
git clone https://github.com/nrk/predis.git vendor

```

Docker Image
============

[](#docker-image)

A public [phpRedisAdmin Docker image](https://hub.docker.com/r/erikdubbelboer/phpredisadmin/) is available on Docker Hub built from the latest tag. The file `includes/config.environment.inc.php` is used as the configuration file to allow environment variables to be used as configuration values. Example:

```
docker run --rm -it -e REDIS_1_HOST=myredis.host -e REDIS_1_NAME=MyRedis -p 80:80 erikdubbelboer/phpredisadmin

```

Also, a Docker Compose manifest with a stack for testing and development is provided. Just issue `docker-compose up --build` to start it and browse to . See `docker-compose.yml` file for configuration details.

Environment variables summary
=============================

[](#environment-variables-summary)

- `REDIS_1_HOST` - define host of the Redis server
- `REDIS_1_NAME` - define name of the Redis server
- `REDIS_1_PORT` - define port of the Redis server
- `REDIS_1_SCHEME` - define scheme of the Redis server (tcp or tls)
- `REDIS_1_AUTH` - define password of the Redis server
- `REDIS_1_AUTH_FILE` - define file containing the password of the Redis server
- `REDIS_1_DATABASES` - You can modify you config to prevent phpRedisAdmin from using CONFIG command
- `ADMIN_USER` - define username for user-facing Basic Auth
- `ADMIN_PASS` - define password for user-facing Basic Auth

TODO
====

[](#todo)

- Encoding support for editing
- Javascript sorting of tables
- Better error handling
- Move or Copy key to different server
- Importing JSON
- JSON export with seperate objects based on your seperator

Credits
=======

[](#credits)

Icons by  ()

Favicon from

###  Health Score

65

—

FairBetter than 99% of packages

Maintenance74

Regular maintenance activity

Popularity60

Solid adoption and visibility

Community39

Small or concentrated contributor base

Maturity76

Established project with proven stability

 Bus Factor1

Top contributor holds 76.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~92 days

Total

49

Last Release

147d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/01d4e539ca7de98c73b7bf8567a2333b6a9b413b931ca9e549831651fd08a472?d=identicon)[ErikDubbelboer](/maintainers/ErikDubbelboer)

---

Top Contributors

[![erikdubbelboer](https://avatars.githubusercontent.com/u/522870?v=4)](https://github.com/erikdubbelboer "erikdubbelboer (163 commits)")[![tessus](https://avatars.githubusercontent.com/u/223439?v=4)](https://github.com/tessus "tessus (6 commits)")[![willnode](https://avatars.githubusercontent.com/u/20214420?v=4)](https://github.com/willnode "willnode (3 commits)")[![pataquets](https://avatars.githubusercontent.com/u/1286254?v=4)](https://github.com/pataquets "pataquets (3 commits)")[![phansys](https://avatars.githubusercontent.com/u/1231441?v=4)](https://github.com/phansys "phansys (3 commits)")[![tapvt](https://avatars.githubusercontent.com/u/352722?v=4)](https://github.com/tapvt "tapvt (3 commits)")[![LeoHsiao1](https://avatars.githubusercontent.com/u/45813403?v=4)](https://github.com/LeoHsiao1 "LeoHsiao1 (3 commits)")[![lafin](https://avatars.githubusercontent.com/u/1105640?v=4)](https://github.com/lafin "lafin (2 commits)")[![d1rk](https://avatars.githubusercontent.com/u/30408?v=4)](https://github.com/d1rk "d1rk (2 commits)")[![aplexup](https://avatars.githubusercontent.com/u/32103435?v=4)](https://github.com/aplexup "aplexup (2 commits)")[![larrykoo711](https://avatars.githubusercontent.com/u/1057589?v=4)](https://github.com/larrykoo711 "larrykoo711 (2 commits)")[![GregOriol](https://avatars.githubusercontent.com/u/3975044?v=4)](https://github.com/GregOriol "GregOriol (2 commits)")[![mheiniger](https://avatars.githubusercontent.com/u/835108?v=4)](https://github.com/mheiniger "mheiniger (1 commits)")[![Mtillmann](https://avatars.githubusercontent.com/u/289963?v=4)](https://github.com/Mtillmann "Mtillmann (1 commits)")[![mvorisek](https://avatars.githubusercontent.com/u/2228672?v=4)](https://github.com/mvorisek "mvorisek (1 commits)")[![Niek](https://avatars.githubusercontent.com/u/213140?v=4)](https://github.com/Niek "Niek (1 commits)")[![shevaua](https://avatars.githubusercontent.com/u/2833143?v=4)](https://github.com/shevaua "shevaua (1 commits)")[![texnikru](https://avatars.githubusercontent.com/u/282893?v=4)](https://github.com/texnikru "texnikru (1 commits)")[![KarelWintersky](https://avatars.githubusercontent.com/u/2164874?v=4)](https://github.com/KarelWintersky "KarelWintersky (1 commits)")[![AlexStansfield](https://avatars.githubusercontent.com/u/4319443?v=4)](https://github.com/AlexStansfield "AlexStansfield (1 commits)")

---

Tags

phpredis

### Embed Badge

![Health badge](/badges/erik-dubbelboer-php-redis-admin/health.svg)

```
[![Health](https://phpackages.com/badges/erik-dubbelboer-php-redis-admin/health.svg)](https://phpackages.com/packages/erik-dubbelboer-php-redis-admin)
```

###  Alternatives

[rhubarbgroup/redis-cache

A persistent object cache backend for WordPress powered by Redis. Supports Predis, PhpRedis, Relay, replication, sentinels, clustering and WP-CLI.

51795.3k1](/packages/rhubarbgroup-redis-cache)[monospice/laravel-redis-sentinel-drivers

Redis Sentinel integration for Laravel and Lumen.

103830.5k](/packages/monospice-laravel-redis-sentinel-drivers)[jamescauwelier/psredis

Sentinel client for the popular php redis client

77392.9k5](/packages/jamescauwelier-psredis)[cache/predis-adapter

A PSR-6 cache implementation using Redis (Predis). This implementation supports tags

272.6M13](/packages/cache-predis-adapter)[symfony-bundles/redis-bundle

Symfony Redis Bundle

271.1M5](/packages/symfony-bundles-redis-bundle)[pdffiller/qless-php

PHP Bindings for qless

29113.2k1](/packages/pdffiller-qless-php)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
