Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NEW] valkey-cli decoupled binaries #1127

Open
stockholmux opened this issue Oct 4, 2024 · 0 comments
Open

[NEW] valkey-cli decoupled binaries #1127

stockholmux opened this issue Oct 4, 2024 · 0 comments

Comments

@stockholmux
Copy link
Member

The problem/use-case that the feature addresses

I'm sometimes in situations where I just need the CLI and nothing else (e.g. for connecting to another machine with the server running).

However, if you just need valkey-cli you need to do something like:

  • download the entire repo and build the server just to get valkey-cli (and have all build tooling)
  • get it from a package manager (getting the other binaries as well)
  • Download the tarball binaries and pull out the valkey-cli (getting the other binaries as well).

While everything in Valkey isn't huge, it's more what I need and everything counts on low-spec machines or VMs.

As an example the binaries for 8.0.1 are 84mb in total and the valkey-cli is 17.5mb: the rest is excess.

Description of the feature

I would like a pre-built linux binary that is just valkey-cli available to download from the website for each version.

A nice to have: I believe that OpenSSL is a big component of the size of valkey-cli's total footprint, so maybe even have two versions: one with OpenSSL and one without.

Alternatives you've considered

Building and hosting the binary myself somewhere but that requires additional work and hassle. It seems like this should be uncoupled from the server.

Additional information

n/a

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant