What is zCLI?
zCLI provides a comprehensive command-line interface for Zerops, enabling you to:- Deploy and manage applications
- Create and configure projects and services
- Access Zerops VPN for secure service connections
- View logs and monitor your services
- Manage environment variables
- Import and export project configurations
Key Features
Fast Deployments
Deploy your applications with a single command using
zcli pushVPN Access
Connect securely to your services via Zerops VPN
Project Management
Create, configure, and manage projects from the terminal
Real-time Logs
Stream and monitor application logs in real-time
Supported Platforms
zCLI is available for all major operating systems:- Linux (x86 & x64)
- macOS (x86-64 & ARM64)
- Windows (x64)
Quick Start
Get started with zCLI in three simple steps:Install zCLI
Authenticate
Common Use Cases
Deploy Applications
Deploy your application code to Zerops:zerops.yml file.
Access Services via VPN
Connect to your services securely using the Zerops VPN:View Logs
Stream real-time logs from your services:Manage Projects
Create and manage projects from the command line:Configuration
zCLI supports multiple configuration methods:- Configuration files -
.zcli.yamlin your project or home directory - Environment variables - Prefix any flag with
ZEROPS_ - Command-line flags - Pass options directly to commands
Getting Help
Every command supports the--help flag:
Next Steps
Installation
Detailed installation instructions for all platforms
Commands Reference
Complete reference of all available commands
Configuration
Learn how to configure zCLI for your workflow
API Reference
Explore the REST API as an alternative to CLI
Community & Support
- GitHub: zeropsio/zcli
- Issues: Report bugs or request features on GitHub
- Documentation: You’re reading it!
- Zerops Support: Available through the dashboard