phpRedisAdmin é uma interface web simples para gerenciar bancos de dados Redis. É lançado sob a licença Creative Commons Attribution 3.0. Este código está sendo desenvolvido e mantido por Erik Dubbelboer.
Você pode enviar comentários, patches, perguntas aqui no github ou para [email protected].
Você pode encontrar um banco de dados de exemplo em http://dubbelboer.com/phpRedisAdmin/
Para instalar o phpRedisAdmin através do compositor você precisa executar os seguintes comandos:
curl -s http://getcomposer.org/installer | php
php composer.phar create-project -s dev erik-dubbelboer/php-redis-admin path/to/install
Você também pode copiar include/config.sample.inc.php para include/config.inc.php e editá-lo com sua configuração específica do redis.
Em vez de usar o compositor, você também pode fazer uma instalação manual usando:
git clone https://github.com/ErikDubbelboer/phpRedisAdmin.git
cd phpRedisAdmin
git clone https://github.com/nrk/predis.git vendor
Uma imagem pública do Docker phpRedisAdmin está disponível no Docker Hub criada a partir da tag mais recente. O arquivo includes/config.environment.inc.php
é usado como arquivo de configuração para permitir que variáveis de ambiente sejam usadas como valores de configuração. Exemplo:
docker run --rm -it -e REDIS_1_HOST=myredis.host -e REDIS_1_NAME=MyRedis -p 80:80 erikdubbelboer/phpredisadmin
Além disso, é fornecido um manifesto Docker Compose com uma pilha para teste e desenvolvimento. Basta emitir docker-compose up --build
para iniciá-lo e navegar até http://localhost. Consulte o arquivo docker-compose.yml
para obter detalhes de configuração.
REDIS_1_HOST
– define o host do servidor RedisREDIS_1_NAME
- define o nome do servidor RedisREDIS_1_PORT
- define a porta do servidor RedisREDIS_1_SCHEME
- define esquema do servidor Redis (tcp ou tls)REDIS_1_AUTH
- define a senha do servidor RedisREDIS_1_AUTH_FILE
- define arquivo contendo a senha do servidor RedisREDIS_1_DATABASES
- Você pode modificar sua configuração para evitar que o phpRedisAdmin use o comando CONFIGADMIN_USER
- define o nome de usuário para autenticação básica voltada ao usuárioADMIN_PASS
- define senha para autenticação básica voltada ao usuárioÍcones de http://p.yusukekamiyamane.com/ (https://github.com/yusukekamiyamane/fugue-icons/tree/master/icons-shadowless)
Favicon de https://github.com/antirez/redis-io/blob/master/public/images/favicon.png