Skip to content

hbouvier/redisd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A Redis REST API with basic WebUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published