Guepard CLI 0.29.7
Guepard CLI 0.29.7
Platforms Released
linux macos windows
Installation
macOS (Homebrew)
brew tap guepard-corp/guepard-cli
brew install guepardLinux (Homebrew)
brew tap guepard-corp/guepard-cli
brew install guepardWindows (Chocolatey)
choco install guepardLinux (Snap)
sudo snap install guepardDirect Downloads
macOS (Intel)
# Download and extract
curl -L https://github.com/Guepard-Corp/guepard-cli/releases/download/0.29.7/guepard-cli-0.29.7-macos-amd64.tar.gz | tar -xz
# Move to PATH
sudo mv guepard /usr/local/bin/
# Verify installation
guepard --versionmacOS (Apple Silicon)
# Download and extract
curl -L https://github.com/Guepard-Corp/guepard-cli/releases/download/0.29.7/guepard-cli-0.29.7-macos-arm64.tar.gz | tar -xz
# Move to PATH
sudo mv guepard /usr/local/bin/
# Verify installation
guepard --versionWindows
# Download and extract
Invoke-WebRequest -Uri "https://github.com/Guepard-Corp/guepard-cli/releases/download/0.29.7/guepard-cli-0.29.7-windows-amd64.zip" -OutFile "guepard-cli.zip"
Expand-Archive -Path "guepard-cli.zip" -DestinationPath "."
# Add to PATH (optional)
# Add the directory containing guepard.exe to your system PATH
# Verify installation
.\guepard.exe --versionSHA256 Checksums
- Linux AMD64:
d8ab45a005258fd5dba175876493344aff3f7df251e7ebac4d018f152904f9ee - Linux ARM64:
1739e1a2b018019a1e504892369bdd619c7ccfc7bd7056c575af002e0440b83a - macOS AMD64:
94666c436ec9fe16c81e3c91d5b482cd54696fcf6d578da2d3a43cbea365fce0 - macOS ARM64:
e84247f81bf1184ec5b8c5155e1d643cfe5d3fa3943340afeebf99b7187497ca - Windows AMD64:
58d2d81166f9245471e93ff6a1768e1778c41b9a574097db36b6d7de3a6e16a2
What's New
Bug Fixes
- Fixed connection port display: Now correctly shows the assigned proxy port instead of defaulting to 5432
- Improved interactive deployment: All fields now have sensible defaults, making it easier to deploy databases
- Enhanced password generation: Auto-generated passwords are now 13 characters with special characters for better security
Improvements
- Interactive mode default confirmation: Changed from "y/N" to "Y/n" for faster deployments
- Smart port fetching: Automatically fetches the correct proxy port from compute endpoint
- Better field defaults: Region defaults to "global", datacenter to "us-west-aws", username to "postgres"
- Auto-generated passwords: When creating deployments, passwords can now be auto-generated if not provided
Features
- Multi-platform support (macOS, Windows, Linux)
- Git-like workflow for databases
- Familiar command interface
- Database version control and management
- API v0.4.4 integration
- Enhanced performance profiles
- Cross-platform keyring support
Quick Start
# Login to Guepard
guepard login
# Interactive deployment (easy guided setup)
guepard deploy -I
# Create a deployment with custom settings
guepard deploy -p PostgreSQL -v 16 -r us-west -i REPOSITORY -d us-west-aws -w "your-password"
# View deployment details (with correct port)
guepard deploy -x <deployment-id>
# Create a commit
guepard commit -m "Initial version"
# List branches
guepard branch
# Create a new branch
guepard branch develop
# Switch to a branch
guepard checkout develop
# View commit history
guepard log
# Manage compute instances
guepard compute status
guepard compute start
guepard compute stop
guepard compute restartTechnical Details
- Rust version: Latest stable
- Target platforms: macOS, Windows, Linux
- Features: Platform-specific keyring support
- Dependencies: Self-contained binaries
- API compatibility: v0.4.4
Documentation
- Website: https://www.guepard.run
- Documentation: https://docs.guepard.run
- GitHub: https://github.com/Guepard-Corp/guepard-cli