Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

redis-ui

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

redis-ui

  • 0.4.1
  • Rubygems
  • Socket score

Version published
Maintainers
2
Created
Source

== RedisUI

[WARNING] RedisUI is not very smart (yet?) about memory management. It loads ALL of your keys and values into memory at the same time, and then messes around with them. I haven't tried it, but you may run into issues with very large production databases. At this point this is more intended for debugging/development work. [/WARNING]

  • web accessible panel to view/manage redisdb

  • requires ruby 1.8.7+ or ruby 1.9+

    $ gem install redis-ui $ redis-ui [redis://ip:port] [--namespace ]

  • redis-ui runs with Vegas (see gem vegas) so also comes with all the command-line options that affords:

    Vegas options: -K, --kill kill the running process and exit -S, --status display the current running PID and URL then quit -s, --server SERVER serve using SERVER (thin/mongrel/webrick) -o, --host HOST listen on HOST (default: 0.0.0.0) -p, --port PORT use PORT (default: 5678) -x, --no-proxy ignore env proxy settings (e.g. http_proxy) -e, --env ENVIRONMENT use ENVIRONMENT for defaults (default: development) -F, --foreground don't daemonize, run in the foreground -L, --no-launch don't launch the browser -d, --debug raise the log level to :debug (default: :info) --app-dir APP_DIR set the app dir where files are stored (default: ~/.vegas/redis_ui)/) -P, --pid-file PID_FILE set the path to the pid file (default: app_dir/redis_ui.pid) --log-file LOG_FILE set the path to the log file (default: app_dir/redis_ui.log) --url-file URL_FILE set the path to the URL file (default: app_dir/redis_ui.url)

    'redis-ui' options: -N NAMESPACE, set the Redis namespace --namespace

    Common options: -h, --help Show this message --version Show version

== Features

  • specify which redis server to connect to (or default to localhost at port 5678 or 5679)
  • Click on the namespace tree to filter the keys shown to that namespace (since v0.4.0)
  • specify a namespace (see redis-namespace gem) to show only keys in that namespace
  • view all keys in a paged, sortable, as-you-type-filterable table

== Todo

  • auto-refresh?
  • incr/decr buttons for number-strings?
  • in-place edit for strings?
  • free-form console for typing to redis directly?

== Copyright

Copyright (c) 2011 jwelshiv. See LICENSE.txt for further details.

FAQs

Package last updated on 09 Sep 2012

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc