Skip to content

Installation

Multiple ways to install redisctl depending on your platform and preferences.

The easiest way to install on macOS or Linux:

brew install redis-developer/homebrew-tap/redisctl

To upgrade:

brew upgrade redisctl

Docker

Run without installing anything:

docker run ghcr.io/redis-developer/redisctl --help

For frequent use, create an alias:

alias redisctl='docker run --rm -e REDIS_CLOUD_API_KEY -e REDIS_CLOUD_SECRET_KEY ghcr.io/redis-developer/redisctl'

See the Docker guide for more details.

Cargo (From Source)

If you have Rust installed:

cargo install redisctl

With secure credential storage (OS keyring support):

cargo install redisctl --features secure-storage

Binary Downloads

Download pre-built binaries from GitHub Releases.

curl -L https://github.com/redis-developer/redisctl/releases/latest/download/redisctl-x86_64-unknown-linux-gnu.tar.xz | tar xJ
sudo mv redisctl /usr/local/bin/
curl -L https://github.com/redis-developer/redisctl/releases/latest/download/redisctl-aarch64-unknown-linux-gnu.tar.xz | tar xJ
sudo mv redisctl /usr/local/bin/
curl -L https://github.com/redis-developer/redisctl/releases/latest/download/redisctl-x86_64-apple-darwin.tar.xz | tar xJ
sudo mv redisctl /usr/local/bin/
curl -L https://github.com/redis-developer/redisctl/releases/latest/download/redisctl-aarch64-apple-darwin.tar.xz | tar xJ
sudo mv redisctl /usr/local/bin/

Download the .zip file from releases and extract to a directory in your PATH.

Verify Installation

redisctl --version

Expected output:

redisctl 0.7.3

Shell Completions

Generate shell completions for tab completion:

redisctl completions bash > ~/.local/share/bash-completion/completions/redisctl
redisctl completions zsh > ~/.zfunc/_redisctl
redisctl completions fish > ~/.config/fish/completions/redisctl.fish
redisctl completions powershell >> $PROFILE

Next Steps