Installation
Installing the ZCP CLI
Section titled “Installing the ZCP CLI”The ZCP CLI (zcp) is the official command-line interface for ZSoftly Public Cloud. It lets you
manage VMs, networks, storage, Kubernetes, and more from your terminal.
Current version:
GitHub: https://github.com/zsoftly/zcp-cli
Releases:
https://github.com/zsoftly/zcp-cli/releases
Linux and macOS
Section titled “Linux and macOS”curl -fsSL https://github.com/zsoftly/zcp-cli/releases/latest/download/install.sh | bashAfter installation, verify:
zcp versionWindows (PowerShell)
Section titled “Windows (PowerShell)”irm https://github.com/zsoftly/zcp-cli/releases/latest/download/install.ps1 | iexThe current release is v1.1.0. See the GitHub releases page. The release installer upgrades an existing installation in place.
Manual download
Section titled “Manual download”Download the binary for your platform from the GitHub releases page:
| Platform | Architecture | Binary |
|---|---|---|
| Linux | amd64 | zcp-linux-amd64 |
| Linux | arm64 | zcp-linux-arm64 |
| macOS | amd64 | zcp-darwin-amd64 |
| macOS | arm64 (Apple Silicon) | zcp-darwin-arm64 |
| Windows | amd64 | zcp-windows-amd64.exe |
Make the binary executable (Linux/macOS):
chmod +x zcp-linux-amd64sudo mv zcp-linux-amd64 /usr/local/bin/zcpBuild from source
Section titled “Build from source”Requires Go 1.26.0 or later. The selected toolchain is Go 1.26.9:
git clone https://github.com/zsoftly/zcp-clicd zcp-climake buildsudo mv bin/zcp /usr/local/bin/zcpShell completions
Section titled “Shell completions”# Bashzcp completion bash > /etc/bash_completion.d/zcp
# Zshzcp completion zsh > "${fpath[1]}/_zcp"
# Fishzcp completion fish > ~/.config/fish/completions/zcp.fish
# PowerShellzcp completion powershell >> $PROFILESee also: Quickstart, Configuration