redisd

0.0.11 • Public • Published

Build Status dependency Status devDependency Status NPM version

Redisd

A Redis REST API with basic WebUI

Installation

brew install redis
sudo npm install -g redisd

Startup

/usr/local/opt/redis/bin/redis-server /usr/local/etc/redis.conf >& /tmp/redis.log &
nohup redisd >& /tmp/redisd.log &

Web UI

open http://localhost:8080

REDIS CONFIGURATION

REDIS_URLS  (default: 127.0.0.1:6379)

REST ROUTES

* GET /redis/api/v1/key

	List all keys in redis

* GET /redis/api/v1/key/{key}

	Return the value associated with that key

* POST /redis/api/v1/key

	Generate a UUID to use as KEY and associate the value in redis.
	
* PUT /redis/api/v1/key/{key}

	Create or Modify the value of a key

* DELETE /redis/api/v1/key/{key}

	Remove the key from redis

* DELETE /redis/api/v1/key?force=true

	Remove all keys from redis

* GET /redis/api/v1/status

	Return some basic stats

Readme

Keywords

Package Sidebar

Install

npm i redisd

Weekly Downloads

5

Version

0.0.11

License

none

Last publish

Collaborators

  • hbouvier