KeyDB
KeyDB copied to clipboard
Support installation via ASDF
It would be useful for developers working with systems that use KeyDB if KeyDB could be installed via ASDF. ASDF allows developers to manage multiple runtime versions of a tool, which can be very useful if multiple projects use the same service but with different versions. It is also a very simple tool to use that hides a lot of the complexity of installing services.
While KeyDB is currently available via a number of different package managers, ASDF can keep setups nicely sandboxed: it creates a .tool-versions file in the local directory, and running asdf install in that directory will install all the required services for a project and set the correct local version. That means it's a great way to manage the runtime dependencies for a project. For example, one can specify the exact versions of Python, NodeJS, Postgres, Redis, and ElasticSearch a project needs to run locally and install them all with a single command. Adding KeyDB to ASDF would help improve the installation process.