RedisClient icon indicating copy to clipboard operation
RedisClient copied to clipboard

Redsmin

Open FGRibreau opened this issue 9 years ago • 9 comments

It's my objective to build the most convenient redis client GUI tool in the world

Hello Cao, Did you take a look at ? https://redsmin.com

It offers multi-server real-time administration, ssl support, data-viz & real-time monitoring as well as batch-editing (and soon alerts).

Redsmin could save you a lot of work, don't hesitate if you find anything missing!

FGRibreau avatar Jul 28 '14 12:07 FGRibreau

do you know any publicly available redis instance? I can't run redsmin.

caoxinyu avatar Jul 29 '14 02:07 caoxinyu

Hello Cao,

In fact you can connect either a publicly available redis instance (a.k.a accessible from the internet) or any other redis instance using our Redsmin proxy (just select "Locally available" when adding a new redis service instance in order to follow the step by step guide)

FGRibreau avatar Jul 29 '14 07:07 FGRibreau

Hi FGRibreau,

I try to install Redsmin Proxy in windows, I follow the help to run the following command in power shell: npm install redsmin@~1.1.0 -g set RKEY=53d6531c7ae7f0a940000645 redsmin set_key redsmin start

but system returns:

npm ERR! 404 404 Not Found: RKEY%3D53d6531c7ae7f0a940000645 npm ERR! 404 npm ERR! 404 'RKEY%3D53d6531c7ae7f0a940000645' is not in the npm registry. npm ERR! 404 You should bug the author to publish it npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, or http url, or git url.

npm ERR! System Windows_NT 6.1.7601 npm ERR! command "D:\Program Files\nodejs\node.exe" "D:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "redsmin@~1.1.0" "-g" "set" "RKEY=53d6531c7ae7f0a940000645" "redsmin" "set_key" "redsmin" "start" npm ERR! cwd C:\Users\caoxinyu npm ERR! node -v v0.10.30 npm ERR! npm -v 1.4.21 npm ERR! code E404 npm ERR! npm ERR! Additional logging details can be found in: npm ERR! C:\Users\caoxinyu\npm-debug.log npm ERR! not ok code 0

Could you tell me what should I do? I don't know the node.js. Thanks a lot.

caoxinyu avatar Aug 14 '14 16:08 caoxinyu

Hello Cao,

The following command can't work :

npm install redsmin@~1.1.0 -g set RKEY=53d6531c7ae7f0a940000645 redsmin set_key redsmin start

because npm try to install all the package name after "npm install" that's why it try to install "RKEY=..." etc...

Just run :

npm install redsmin@~1.1.0

and then

set RKEY=53d6531c7ae7f0a940000645 redsmin set_key

and finally

redsmin start

tell me if it worked !

FGRibreau avatar Aug 14 '14 17:08 FGRibreau

Hi FGRibreau, It seems not work. System returns following information:

PS C:\Users\caoxinyu> npm install redsmin@~1.1.0 npm WARN engine [email protected]: wanted: {"node":"0.8.x"} (current: {"node":"0.10.30","npm":"1.4.21"}) npm WARN engine [email protected]: wanted: {"node":"0.8.x"} (current: {"node":"0.10.30","npm":"1.4.21"}) npm WARN engine [email protected]: wanted: {"node":"0.8.x"} (current: {"node":"0.10.30","npm":"1.4.21"}) npm WARN engine [email protected]: wanted: {"node":"0.8.x"} (current: {"node":"0.10.30","npm":"1.4.21"}) npm WARN engine [email protected]: wanted: {"node":"0.8.x"} (current: {"node":"0.10.30","npm":"1.4.21"}) [email protected] node_modules\redsmin ├── [email protected] ├── [email protected] ├── [email protected] └── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected] 6.6) PS C:\Users\caoxinyu> set RKEY=53d6531c7ae7f0a940000645 redsmin set_key Set-Variable : A positional parameter cannot be found that accepts argument 'set_key'. At line:1 char:4

  • set <<<< RKEY=53d6531c7ae7f0a940000645 redsmin set_key
    • CategoryInfo : InvalidArgument: (:) [Set-Variable], ParameterBindingException
    • FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.SetVariableCommand

PS C:\Users\caoxinyu> redsmin start The term 'redsmin' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spe lling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:8

  • redsmin <<<< start
    • CategoryInfo : ObjectNotFound: (redsmin:String) [], CommandNotFoundException
    • FullyQualifiedErrorId : CommandNotFoundException

caoxinyu avatar Aug 15 '14 01:08 caoxinyu

Hello,

Oh I'm sorry it should have been :

npm install redsmin@~1.1.0 -g;
set RKEY=53d6531c7ae7f0a940000645;
redsmin set_key;
redsmin start;

the -g is there to install redsmin globally (make it available inside the $PATH).

FGRibreau avatar Aug 15 '14 12:08 FGRibreau

Hi FGRibreau,

Seems it works, after run redsmin start, system returns: Redsmin daemon started, And I edit redis instance in redsmin.com, it shows

Humm... your 53d6531c7ae7f0a940000645 instance is currently offline, may be you forgot to install or start Redsmin daemon?

then I run redsmin stop, system returns: Redsmin daemon is not running. I rerun redsmin start, it still shows: your 53d6531c7ae7f0a940000645 instance is currently offline.

Could you help me what can i do?

Thanks!

caoxinyu avatar Aug 18 '14 01:08 caoxinyu

Hello Cao,

I don't know the window equivalent for the above command (and I don't have windows so I won't be able to help you on that) but to see what is going on you just have to start the proxy in debug mode like so :

export REDSMIN_DEBUG=1
node "`npm prefix -g`/lib/node_modules/redsmin/app.js"

FGRibreau avatar Aug 18 '14 08:08 FGRibreau