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: v0.0.9
GitHub: https://github.com/zsoftly/zcp-cli
Linux and macOS
Section titled “Linux and macOS”curl -fsSL https://raw.githubusercontent.com/zsoftly/zcp-cli/main/scripts/install.sh | bashAfter installation, verify:
zcp versionWindows (PowerShell)
Section titled “Windows (PowerShell)”irm https://raw.githubusercontent.com/zsoftly/zcp-cli/main/scripts/install.ps1 | iexManual 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+:
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