This is the CLI client for EchoVault. It allows you to interact with the EchoVault server on your terminal.
You can view the EchoVault server repository here.
brew tap echovault/echovault
brew install echovault/echovault/echovault-cli
echovault-cli
You can obtain the right binary for your system by clicking on a release tag and scrolling to the assets section.
The EchoVault cli client takes the following args:
--addr
- The IP address of the server. Default is127.0.0.1
.--port
- The port to connect to on the server. Default is7480
.--tls
- Boolean flag that instructs the client to establish a TLS connection with the server. Default isfalse
.--mtls
- Boolean flag the instructs the client to establish an mTLS connection with the server. Default isfalse
. If both--tls
and--mtls
are provided,--mtls
will take priority.--server-ca
- The certificate authority used to verify the server on a TLS connection.--cert-key-pair
- Can specified multiple times. This is the comma-separated cert/key pair that the client will use to verify itself to the server on an mTLS connection. The format ispath/to/cert,path/to/key
.
If you'd like to see all the available commands,
run the following command after connecting to the server:
commands