Self-host the distributed edition for free with unlimited BYOS servers, apps, databases, storage, and observability tools.
Distributed Docka is BYOS-only. Cloud provider provisioning, managed boxes, major-cloud integrations, team features, uptime monitoring, cron jobs, and functions stay SaaS-only.
SaaS Differentiator
Boxes are managed compute units operated by Docka. In Distributed, you keep full BYOS control instead.
One command to install Docka on Linux or macOS
curl -fsSL https://get.docka.dev | bash# Quick install (recommended)
curl -fsSL https://get.docka.dev | bash
# Or install from the release archive
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/
Supported: Debian 11+, Ubuntu 20.04+, Linux Mint 20+
# Add the tap and install
brew install docka-dev/tap/docka
# Or install directly
brew tap docka-dev/tap && brew install docka
Works on macOS 11+ (Big Sur) and Linux with Homebrew
# Add the bucket and install
scoop bucket add docka https://github.com/docka-dev/scoop-docka
scoop install docka
RequiresScooppackage manager on Windows 10/11
# Pull and run
docker run -d -p 8080:8080 ghcr.io/docka-dev/docka:latest
# Or use docker-compose
curl -fsSL https://docka.dev/docker-compose.yml -o docker-compose.yml
docker-compose up -d
Multi-arch images available for amd64 and arm64
For 64-bit Intel/AMD processors
For ARM64 processors (Raspberry Pi 4+, AWS Graviton)
For M1, M2, M3, M4 Macs
For Intel-based Macs
For Windows 10/11 (x64)
For Windows on ARM devices
See what ships in Docka SaaS versus the free distributed binary. The distributed edition focuses on self-hosted BYOS workflows.
| Feature | DSaaS | Distributed (Free) |
|---|---|---|
| Cloud Providers | ||
| Cloud Provider Provisioning (Hetzner, DO, Vultr, Linode, OVH) | ||
| Major Cloud (AWS, GCP, Azure) | ||
| Bring Your Own Server (SSH) | ||
| Core Features | ||
| Dashboard & Monitoring | ||
| Server Management | ||
| App Deployments | ||
| Database Management | ||
| Object Storage | ||
| SSH Keys & Secrets Vault | ||
| Two-Factor Authentication (2FA/OTP)TOTP codes during login | ||
| Functions (AWS Lambda, Docka VPS runtime)Available only on Docka SaaS | ||
| Alerts & Notifications | ||
| Multi-Language Support | English + French | English only |
| SaaS Exclusive (Team & Enterprise Features) | ||
| Multi-User & TeamsInvite team members, assign roles | ||
| Role-Based PermissionsOwner, Admin, Member, Viewer roles | ||
| Resource-Level SecurityControl access per server/app/database | ||
| OAuth (GitHub, Google, GitLab) | ||
| Platform Migrations (Heroku, Railway) | ||
| Cross-Provider MigrationsAWS ↔ GCP ↔ Azure | Enterprise | |
| Uptime MonitoringExternal URL health checks | ||
| Cron JobsScheduled task management | ||
| Server SnapshotsCloud provider backup snapshots | ||
| Managed Hosting & Support | ||
| Usage | ||
| Servers | Plan-based | Unlimited |
| Apps | Plan-based | Unlimited |
| Databases | Plan-based | Unlimited |
| Team Members | Unlimited | Single user |
| Price | From $9/mo | Free forever |
Use your preferred package manager or download the binary directly.
Start Docka withdocka serveon your server.
Openhttp://localhost:8080and add your first server.
Check out our documentation or join the community.