Skip to content
forked from IBM-Cloud/redli

Redli - A humane alternative to the Redis-cli and TLS

License

Notifications You must be signed in to change notification settings

calebboyd/redli

Repository files navigation

Redli - a humane alternative to redis-cli

About

Redli is a Go-based alternative to the official Redis-cli application. It's major feature is that it understands redis: and rediss: URLs and, unlike Redis-cli currently, can connect to TLS/SSL secured Redis without the need for tunnels. It also has a number of flags and environment variables for passing server certificates over as files or base64 strings.

Usage

redli [<flags>] <url>

Flags

  • --help Show context-sensitive help (also try --help-long and --help-man).
  • --debug Enable debug mode.
  • --long Enable long prompt with host/port
  • --certfile=CERTFILE Self-signed certificate file for validation
  • --certb64=CERTB64 Self-signed certificate string as base64 for validation

Args

  • <url> URL to connect To. The URL is, at this point in development, mandatory. It follow the format of the provisional IANA spec for Redis URLs, but with the option to denote a TLS secured connection with the protocol rediss:.

License

Redli is released under the Apache 2 License.

Attribution: The commands.json file is by the Salvatore Sanfillipo.

In the process of building the application, the commands.json file of the Redis-docs repository is retrieved and incorporated into the code. This file is distributed under a CC-BY-SA 4.0 license (see Copyright).

About

Redli - A humane alternative to the Redis-cli and TLS

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Go 99.8%
  • Shell 0.2%