CLI Tool
Command-line interface for Docka.
Installation
Quick Install (Linux/macOS)
curl -fsSL https://get.docka.dev | bash
macOS (Homebrew)
brew install docka-dev/tap/docka
Windows (Scoop)
scoop bucket add docka https://github.com/docka-dev/scoop-docka
scoop install docka
Manual Linux Install
# Linux AMD64
curl -fsSL https://github.com/docka-dev/docka-releases/releases/latest/download/docka-linux-amd64.tar.gz | tar xz
sudo mv docka /usr/local/bin/
# Linux ARM64
curl -fsSL https://github.com/docka-dev/docka-releases/releases/latest/download/docka-linux-arm64.tar.gz | tar xz
sudo mv docka /usr/local/bin/
Commands
docka login --token YOUR_API_TOKEN # Authenticate non-interactively
docka whoami # Show current account
docka servers list # List servers
docka apps deploy app_123 --wait # Deploy an app
docka apps logs app_123 --lines 200 # View logs
docka db create --name mydb --engine postgres --provider prov_123 --region fsn1
docka --version # Show version
Configuration
Default config location: ~/.docka/config.yaml
api_endpoint: https://api.docka.dev
token: YOUR_JWT_TOKEN
api_key: dk_live_xxx
org_id: org_abc123