A Command Line Utility / Command Line Interface used for interacting with Zerops platform.
Made with ❤️ for CI/CD development and CLI lovers.
- Windows
- Linux
- MacOS (arm64, amd64)
- NixOS
- Wireguard - utilized by
zcli vpn
command. - ping - utilized by
zcli vpn
command.
npm i -g @zerops/zcli
Execute following command in PowerShell:
irm https://zerops.io/zcli/install.ps1 | iex
Execute following command in Terminal:
curl -L https://zerops.io/zcli/install.sh | sh
- Clone this repository
cd zcli
into the root of the cloned repository and runnix develop
.- Run
nix build
to build the binary / execuetable of zCli. - zCLI's binary / execuetable will be present in
./result/bin/zcli
.
Currently, the zCLI is distributed for Linux (x86 & x64 architecture), macOS (x64 & M1 architecture) and Windows (x64 architecture).
Tip
To download the zCLI directly, locate the binary for your OS in the latest release on GitHub.
-
Create a new personal access token at settings/token-management in Zerops GUI.
-
Login to zCLI using the personal access token using the following command:
zcli login <token>
- Run zcli to list commands and the current status
zcli
For more information go through https://docs.zerops.io/references/cli.
Contributions to zCLI are welcome and highly appreciated. However, We would like you to go through CONTRIBUTING.md.
To chat with other community members, you can join the Zerops Discord Server.