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

/redisd/

    Package Sidebar

    Install

    npm i redisd

    Weekly Downloads

    1

    Version

    0.0.11

    License

    none

    Last publish

    Collaborators

    • hbouvier